Repository navigation
[ci] Version packages and generate changelogs with changesets - #4580
Conversation
ecc9b54 to
89070b5
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4580 +/- ##
=======================================
Coverage 74.37% 74.37%
=======================================
Files 1027 1027
Lines 50215 50215
Branches 10856 10856
=======================================
Hits 37342 37342
Misses 11883 11883
Partials 990 990 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
89070b5 to
c3ea2f5
Compare
c3ea2f5 to
73f2eb2
Compare
73f2eb2 to
1a21fab
Compare
1a21fab to
31d30ba
Compare
sjchmiela
left a comment
There was a problem hiding this comment.
one blocking comment, otherwise looks good. we'll need to release the current changes from main right before merging this pull request
szdziedzic
left a comment
There was a problem hiding this comment.
I agree with @sjchmiela comment
I've addressed the incorrect statement in |
f7b137f to
ae596e7
Compare
420a1f6 to
0a0011c
Compare
PRs now add a changeset in .changeset/ instead of editing CHANGELOG.md. The manual release workflow runs scripts/src/versionPackages.ts, which runs `changeset version` for one fixed group of all packages, writes the root CHANGELOG.md section with the existing emoji categories, and then commits, tags, and pushes vX.Y.Z. The tag-driven publish is unchanged, except that it reads the changelog section from the tagged commit. The PR check validates changesets with @changesets/parse and rejects direct CHANGELOG.md edits. The "no changelog" label still skips it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dependabot PRs only update dependencies, so they need no changeset, and their read-only token cannot post the PR comment. The job skips both for them. The CHANGELOG.md check still runs. The workflow now sets explicit token permissions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
❌ This PR needs a valid changeset. Run |
Why
In alignment with the move to changesets in expo/expo, we are moving to this model to make releases more reliable and remove the need to manually edit changelogs.
How
Test Plan
Stack created with GitHub Stacks CLI • Give Feedback 💬