Remove manual CHANGELOG.md process - #907
Conversation
The CHANGELOG.md file has been a source of merge conflicts and has still resulted in poor quality release notes. Release notes will now be generated from PR and commit metadata instead. Signed-off-by: Craig Perkins <cwperx@amazon.com>
ad21cfa to
e555f6e
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (70.38%) is below the target coverage (75.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #907 +/- ##
==========================================
- Coverage 70.48% 70.38% -0.10%
==========================================
Files 42 42
Lines 2060 2060
Branches 164 164
==========================================
- Hits 1452 1450 -2
- Misses 499 501 +2
Partials 109 109 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
dbwiddis
left a comment
There was a problem hiding this comment.
LGTM! Clean removal of the manual CHANGELOG process, aligned with the org-wide initiative in opensearch-project/OpenSearch#21071. Good catch that the changelog_verifier.yml was checking security-dashboards-plugin and never actually ran for this repo. The Codecov project check failure is a pre-existing coverage gap, unrelated to this PR (no source code changed).
Description
The CHANGELOG.md file has been a source of merge conflicts and has still resulted in poor quality release notes. Release notes will now be generated from PR and commit metadata instead. See opensearch-project/OpenSearch#21071 for the proposal and opensearch-project/OpenSearch#21083 for the equivalent change in core OpenSearch.
Changes
.github/workflows/changelog_verifier.yml(note: this workflow was checkingsecurity-dashboards-pluginin itsifcondition, so it was never actually running for this repo)Related Issues
Resolves opensearch-project/OpenSearch#21071
Check List
--signoff.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.