Skip to content

Reorder workflow to update changelogs first#109

Merged
cryptodev-2s merged 22 commits intomainfrom
reorder-workflow-to-update-changelogs-first
Dec 4, 2023
Merged

Reorder workflow to update changelogs first#109
cryptodev-2s merged 22 commits intomainfrom
reorder-workflow-to-update-changelogs-first

Conversation

@cryptodev-2s
Copy link
Copy Markdown
Contributor

Reorder workflow to update changelogs first

Issue: 88

@cryptodev-2s cryptodev-2s requested a review from a team as a code owner November 16, 2023 16:07
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.

Good changes! But there are some tests missing, and I think there's some code we can drop as well.

@cryptodev-2s cryptodev-2s requested a review from mcmire November 28, 2023 19:00
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.

Nice work. I think all of the pieces are in place, it's just a matter of polishing them a bit. I made some suggestions below.

@cryptodev-2s cryptodev-2s requested a review from mcmire November 29, 2023 14:59
mikesposito
mikesposito previously approved these changes Dec 1, 2023
Copy link
Copy Markdown
Member

@mikesposito mikesposito 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 only have a non-blocking suggestion

mcmire
mcmire previously approved these changes Dec 1, 2023
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.

I just tested this out on the core repo, and it seems everything works as designed, so well done. There are more workflow improvements we could possibly make, but we can add those in future PRs.

@cryptodev-2s cryptodev-2s dismissed stale reviews from mcmire and mikesposito via e1c9aaa December 2, 2023 10:51
@cryptodev-2s cryptodev-2s merged commit 56b275c into main Dec 4, 2023
@cryptodev-2s cryptodev-2s deleted the reorder-workflow-to-update-changelogs-first branch December 4, 2023 08:44
cryptodev-2s added a commit to MetaMask/core that referenced this pull request Dec 7, 2023
## Explanation

This PR updates the release process to take in considerations recent
changes on create-release-branch.
- Compel users to release packages with breaking changes alongside their
dependents [MetaMask/create-release-branch#101]
- Compel users to release new versions of dependencies alongside their
dependents [MetaMask/create-release-branch#102]
- Reorder workflow to update changelogs first
[MetaMask/create-release-branch#109]

## References

- Closes #1741

## Changelog

N/A

## Checklist

- [x] I've updated the test suite for new or updated code as appropriate
- [x] I've updated documentation (JSDoc, Markdown, etc.) for new or
updated code as appropriate
- [x] I've highlighted breaking changes using the "BREAKING" category
above as appropriate
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.

3 participants