Skip to content

ci: GH action to remind developers to add release notes in CHANGELOG.md#5620

Merged
cryptodev-2s merged 3 commits intomainfrom
chore/changelog-check-workflow
Apr 9, 2025
Merged

ci: GH action to remind developers to add release notes in CHANGELOG.md#5620
cryptodev-2s merged 3 commits intomainfrom
chore/changelog-check-workflow

Conversation

@cryptodev-2s
Copy link
Copy Markdown
Contributor

@cryptodev-2s cryptodev-2s commented Apr 9, 2025

Explanation

This PR introduces a new CI workflow that enforces the inclusion of a CHANGELOG entry for any changes made by developers.

References

Fixes: #5432

Changelog

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed, highlighting breaking changes as necessary
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

@cryptodev-2s cryptodev-2s added the team-wallet-framework Deprecated: Please use `team-core-platform` instead. label Apr 9, 2025
@cryptodev-2s cryptodev-2s self-assigned this Apr 9, 2025
@cryptodev-2s cryptodev-2s requested a review from a team as a code owner April 9, 2025 12:57
@cryptodev-2s cryptodev-2s requested a review from mcmire April 9, 2025 13:19
@cryptodev-2s cryptodev-2s requested a review from mcmire April 9, 2025 13:24
Copy link
Copy Markdown
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! I'm anxious to see how this will work in practice.

@cryptodev-2s cryptodev-2s enabled auto-merge (squash) April 9, 2025 13:24
@cryptodev-2s cryptodev-2s disabled auto-merge April 9, 2025 13:40
@cryptodev-2s cryptodev-2s merged commit 12f577d into main Apr 9, 2025
198 of 199 checks passed
@cryptodev-2s cryptodev-2s deleted the chore/changelog-check-workflow branch April 9, 2025 13:40
matallui added a commit that referenced this pull request Apr 9, 2025
* main:
  Fix unmocked block tracker warning in NetworkController tests (#5289)
  ci: GH action to remind developers to add release notes in CHANGELOG.md (#5620)
  Release 355.0.0 (#5619)
  Release 354.0.0 (#5615)
  fix: Update origin in Snap requests (#5616)
  Release/353.0.0 (#5612)
  refactor(accounts-controller): use type-cast instead of `@ts-expect-error` (#5568)
  feat: support external sign transactions (#5604)
  feat: extend isAtomicBatchSupported result (#5600)
  fix: Rename `enableTxParamsGasFeeUpdates` to `isAutomaticGasFeeUpdateEnabled` and also callback (#5602)
  Release/352.0.0 (#5608)
  feat: STAKE-1005: refresh staking data when staking txs are confirmed (#5607)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team-wallet-framework Deprecated: Please use `team-core-platform` instead.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create GitHub workflow to remind developers to update changelogs

2 participants