Skip to content

Version Packages (alpha)#16

Merged
Jackardios merged 1 commit into
nextfrom
changeset-release/next
Apr 20, 2026
Merged

Version Packages (alpha)#16
Jackardios merged 1 commit into
nextfrom
changeset-release/next

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 19, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

next is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on next.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

react-class-variants@2.0.0-alpha.8

Patch Changes

  • 3c3fcc0: Harden release automation so npm dist-tag validation happens before publish and GitHub Actions can synchronize dist-tags with npm's OIDC exchange flow instead of relying on a long-lived repository token.

    The release workflow now also validates GitHub release/changelog readiness before publish, recovers safely on reruns after partial publish success, and catches malformed .changeset/*.md files during normal changeset coverage checks instead of at release time.

    It also waits through short npm registry propagation delays before deciding that a freshly published version or dist-tag update is still missing.

    The post-publish reconciliation path is now simpler too: the workflow runs npm dist-tag sync and GitHub Release sync as separate steps and applies the final failure gate afterward.

    Release tooling is also covered by ESLint now, which caught and prevents a latent dist-tag update bug in the non-no-op npm mutation path.

  • 7c72ce5: Fix package packing and publishing from a clean checkout so the tarball always includes the built dist/ entrypoints even though dist/ is gitignored. Packed-export validation now exercises that clean-checkout flow as a standalone check, and the local changeset gate now considers staged, unstaged, and untracked release-affecting files before it decides whether a changeset is required.

@github-actions github-actions Bot force-pushed the changeset-release/next branch 4 times, most recently from 392401a to db15255 Compare April 19, 2026 11:34
@github-actions github-actions Bot force-pushed the changeset-release/next branch from db15255 to 176e154 Compare April 20, 2026 18:05
@Jackardios Jackardios merged commit e551723 into next Apr 20, 2026
3 checks passed
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.

1 participant