Skip to content

Add release notes parity-gap cross-checking - #355

Open
reactjay wants to merge 2 commits into
ethos-protocol:mainfrom
reactjay:fix/release-notes-parity-automation
Open

Add release notes parity-gap cross-checking#355
reactjay wants to merge 2 commits into
ethos-protocol:mainfrom
reactjay:fix/release-notes-parity-automation

Conversation

@reactjay

@reactjay reactjay commented Aug 30, 2026

Copy link
Copy Markdown

Closes #307

Summary

Adds a release-note parity validation step that scans merged PRs and release notes against the PARITY.md known-gaps table so release messaging cannot falsely claim a parity gap is closed while the table still lists it as open.

Changes

  • Added .github/scripts/release_notes_parity_check.py to parse PARITY.md and detect parity-gap issue claims
  • Added .github/workflows/release-notes-parity-check.yml for CI validation on release publication and manual dispatch
  • Documented the process in README.md
  • Added regression tests covering issue extraction, merged PR scanning, and release-note mismatch detection

Testing

  • python3 -m unittest discover -s .github/scripts/tests -p 'test_*.py' -v

@drips-wave

drips-wave Bot commented Aug 30, 2026

Copy link
Copy Markdown

@reactjay Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Release Notes Automation Cross-Referencing Closed Parity-Gap Issues

1 participant