Skip to content

chore(release): pending release v0.31.2#368

Merged
marcusrbrown merged 5 commits intoreleasefrom
next
Mar 22, 2026
Merged

chore(release): pending release v0.31.2#368
marcusrbrown merged 5 commits intoreleasefrom
next

Conversation

@fro-bot
Copy link
Copy Markdown
Contributor

@fro-bot fro-bot bot commented Mar 22, 2026

Pending Release: v0.31.2

This PR tracks changes pending release. Released on the next auto-release cycle (Sunday/Wednesday) or via manual dispatch.

Merge this PR to trigger a release. Releases also run automatically on Sunday/Wednesday at 20:00 UTC, or via manual workflow dispatch.

Commits Since Last Release


Auto-generated by the release pipeline. Updated: 2026-03-22 20:10 UTC

marcusrbrown and others added 5 commits March 22, 2026 12:30
CI Release job now uses the preview script for both PR and main paths.
Real publishing only happens via auto-release.yaml when a next->release
PR is merged. This prevents CI from accidentally publishing releases.
…creation (#363)

- Add allow_force_pushes to release branch protection settings
- CI resets remote release to latest tag before creating next->release PR
- Prevents dist/ rename conflicts in pending release PRs
* fix(release): allow force-push on release branch and reset before PR creation

- Add allow_force_pushes to release branch protection settings
- CI resets remote release to latest tag before creating next->release PR
- Prevents dist/ rename conflicts in pending release PRs

* fix(release): remove merge commit requirement from auto-release

GitHub does not support per-branch merge method restrictions.
The squash/rebase merge still puts the correct code on release.
The remaining guards (merged PR, head=next, base=release, HEAD
matches merge_commit_sha) are sufficient.
auto-release now resets release to the last tag and merges next with
--no-ff so semantic-release sees all individual commits, not just the
squashed PR commit message.

Also add --no-verify to CI push steps since CI has already verified.
@fro-bot fro-bot bot requested review from fro-bot and marcusrbrown as code owners March 22, 2026 20:10
@marcusrbrown marcusrbrown merged commit 1a5be38 into release Mar 22, 2026
1 check passed
@marcusrbrown marcusrbrown deleted the next branch March 22, 2026 20:11
@fro-bot fro-bot mentioned this pull request Mar 23, 2026
10 tasks
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