Skip to content

Conversation

@jasonbahl
Copy link
Collaborator

What does this implement/fix? Explain your changes.

The release workflow was deleting changesets on master after the release, then syncing master back to develop, which included the changeset deletions. This caused subsequent PRs from develop to include unwanted changeset deletions.

Fixed by:

  • Moving changeset deletion to happen on develop BEFORE merging to master
  • Removing the post-release changeset deletion step on master
  • Adding comments explaining the change

This ensures changesets are cleaned up without affecting future PRs.

Does this close any currently open issues?

closes #3411

The release workflow was deleting changesets on master after the release,
then syncing master back to develop, which included the changeset deletions.
This caused subsequent PRs from develop to include unwanted changeset deletions.

Fixed by:
- Moving changeset deletion to happen on develop BEFORE merging to master
- Removing the post-release changeset deletion step on master
- Adding comments explaining the change

This ensures changesets are cleaned up without affecting future PRs.
@jasonbahl jasonbahl merged commit 89308c4 into develop Aug 29, 2025
8 checks passed
@jasonbahl jasonbahl deleted the fix/release-workflow-changeset-cleanup branch August 29, 2025 21:06
jasonbahl pushed a commit that referenced this pull request Aug 29, 2025
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.

bug: Release workflow causes changeset deletions to appear in subsequent PRs

2 participants