Skip to content

chore: restore pending release changesets#142

Merged
dustinbyrne merged 1 commit into
mainfrom
chore/restore-release-changesets
May 19, 2026
Merged

chore: restore pending release changesets#142
dustinbyrne merged 1 commit into
mainfrom
chore/restore-release-changesets

Conversation

@dustinbyrne
Copy link
Copy Markdown
Contributor

💡 Motivation and Context

The release workflow for posthog-php@4.3.0 partially succeeded: it committed the version bump, but failed creating the GitHub release because the immutable 4.3.0 release/tag already exists.

This restores the two pending changesets and removes the generated duplicate 4.3.0 changelog section while leaving package/composer/library versions at 4.3.0. With those changesets restored, the next release should resolve to 4.4.0 cleanly instead of attempting to recreate 4.3.0.

💚 How did you test it?

Ran:

pnpm changeset status --verbose

Confirmed Changesets reports the next minor release as posthog-php 4.4.0 from the restored changesets.

📝 Checklist

  • I reviewed the submitted code.
  • I added tests to verify the changes.
  • I updated the docs if needed.
  • No breaking change or entry added to the changelog.

If releasing new changes

  • Ran pnpm changeset to generate a changeset file

@dustinbyrne dustinbyrne requested a review from a team as a code owner May 19, 2026 18:05
@dustinbyrne
Copy link
Copy Markdown
Contributor Author

dustinbyrne commented May 19, 2026

Somehow package.json version was out of sync, but it should be working now as it's been resolved:

"version": "4.3.0",

@dustinbyrne dustinbyrne merged commit 9adcdd6 into main May 19, 2026
11 checks passed
@dustinbyrne dustinbyrne deleted the chore/restore-release-changesets branch May 19, 2026 18:20
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.

2 participants