Skip to content

fix(release): publish with ignored-only changesets - #2378

Merged
dancormier merged 1 commit into
mainfrom
STACKS-846/handle-ignored-release-changesets
Aug 24, 2026
Merged

fix(release): publish with ignored-only changesets#2378
dancormier merged 1 commit into
mainfrom
STACKS-846/handle-ignored-release-changesets

Conversation

@dancormier

Copy link
Copy Markdown
Contributor

Summary

  • temporarily exclude ignored-only changesets in the release runner
  • preserve tracked ignored changesets for later package readiness
  • retain normal release-PR behavior when actionable changesets exist
  • add stable and prerelease coverage for release-state handling
  • document the release behavior in the README and release ADR

Context

After #2367 merged, main CI passed but changesets/action@v1 failed before publication. The ignored Email changeset caused the action to attempt an empty release PR instead of publishing the prepared stable package versions.

No packages were published.

Verification

  • npm ci
  • npm run test:release — 5 passed
  • npm run build
  • npm run lint
  • focused ESLint and Prettier checks
  • workflow YAML parsing
  • independent review with no remaining findings

Jira

STACKS-846

@netlify

netlify Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploy Preview for stacks ready!

Name Link
🔨 Latest commit a0b06d7
🔍 Latest deploy log https://app.netlify.com/projects/stacks/deploys/6a8ca8402474f000082a597e
😎 Deploy Preview https://deploy-preview-2378--stacks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploy Preview for stackoverflow-email ready!

Name Link
🔨 Latest commit a0b06d7
🔍 Latest deploy log https://app.netlify.com/projects/stackoverflow-email/deploys/6a8ca840d37ea80008019518
😎 Deploy Preview https://deploy-preview-2378--stackoverflow-email.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@changeset-bot

changeset-bot Bot commented Aug 24, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: a0b06d7

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dancormier
dancormier marked this pull request as ready for review August 24, 2026 20:25
@dancormier
dancormier requested a review from a team as a code owner August 24, 2026 20:25
@dancormier
dancormier merged commit f2cf90a into main Aug 24, 2026
41 of 42 checks passed
@dancormier
dancormier deleted the STACKS-846/handle-ignored-release-changesets branch August 24, 2026 20:37
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