Skip to content

chore(release): release v2.0.5#281

Merged
bradtaylorsf merged 3 commits into
masterfrom
chore/release-v2.0.5
May 27, 2026
Merged

chore(release): release v2.0.5#281
bradtaylorsf merged 3 commits into
masterfrom
chore/release-v2.0.5

Conversation

@bradtaylorsf
Copy link
Copy Markdown
Owner

Releases v2.0.5 (patch bump).

Changes


This PR was created by pnpm release. After merge, run pnpm release:watch to follow the publish.

bradtaylorsf and others added 3 commits May 26, 2026 19:44
…he board

The previous default of 2 meant that omitting the project: line in
.alpha-loop.yaml silently fell back to project number 2 (this repo's
own board), instead of disabling project board transitions. With
project: 0 every project-related call site short-circuits cleanly:

- pollIssues falls back to label-based polling
- updateProjectStatus returns early
- ensureProjectStatuses logs "No project board configured — skipping"
- addIssueToProject is guarded at every call site

Also comments out project: 2 in this repo's own .alpha-loop.yaml since
the board isn't actively used.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Replaces the "CI stamps version + opens bump-back PR" model with a
local-first flow that eliminates the two-PR cascade and the infinite-loop
risk we hit on the v2.0.0 → v2.0.4 chain.

New flow:
- pnpm deploy (local): computes next semver from conventional commits,
  stamps package.json, opens a release PR with the bump already in it.
- CI: just publishes whatever version is in package.json after merge.
  Gates on "package.json version != latest tag" — if they match, skip.
- pnpm release:watch: tails the workflow run, verifies local == npm == tag
  after publish, pulls master so local stays in sync.

Removed from the workflow:
- "Stamp version" step (no longer rewriting package.json in CI)
- "Sync version bump back to master via PR" step (no follow-up PR needed)
- Loop guard regex (no possible cascade — version bump and feature are
  in the same merge commit)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- c869883 ci(release): switch to bump-in-PR deploy flow
- 9864509 fix(config): default project to 0 so removing the YAML key disables the board
- aacb191 chore(release): bump version to v2.0.4 (#278)
- f725af8 chore(release): bump version to v2.0.3 (#275)
@bradtaylorsf bradtaylorsf merged commit a78efef into master May 27, 2026
3 checks passed
@bradtaylorsf bradtaylorsf deleted the chore/release-v2.0.5 branch May 27, 2026 02:55
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