Skip to content

fix(ci): skip changeset status on release PRs - #280

Merged
artiphishle merged 1 commit into
mainfrom
agent/fix-changeset-release-ci
Aug 6, 2026
Merged

fix(ci): skip changeset status on release PRs#280
artiphishle merged 1 commit into
mainfrom
agent/fix-changeset-release-ci

Conversation

@artiphishle

Copy link
Copy Markdown
Contributor

Problem

The generated Changesets Version Packages pull request consumes and removes the pending changeset while updating package.json and CHANGELOG.md. The generic pull-request CI then runs changeset status --since=origin/main, which reports a package change without a remaining changeset and fails even though the release PR is correct.

Fix

  • keep the full CI workflow active for generated release PRs
  • skip only the Check changesets step when github.head_ref starts with changeset-release/
  • preserve changeset enforcement for normal feature and maintenance pull requests

No empty changeset is added because this workflow-only change does not require a package release.

@artiphishle
artiphishle marked this pull request as ready for review August 6, 2026 00:47
@artiphishle
artiphishle merged commit a34735c into main Aug 6, 2026
2 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