Skip to content

release v1.1.0 (sentinel re-fire) - #39

Merged
EnriqueCanals merged 1 commit into
boldblackai:mainfrom
BoldBlackBot:release/v1.1.0-refire
Aug 16, 2026
Merged

release v1.1.0 (sentinel re-fire)#39
EnriqueCanals merged 1 commit into
boldblackai:mainfrom
BoldBlackBot:release/v1.1.0-refire

Conversation

@BoldBlackBot

Copy link
Copy Markdown
Contributor

Summary

⚠️ Merge style: SQUASH

The sentinel checks startsWith(head_commit.message, 'release v'). A merge commit breaks that; a squash produces release v1.1.0 (sentinel re-fire) (#<n>) and fires it.

What the workflow will do on merge

  1. Tag v1.1.0 (doesn't exist yet — it will be created)
  2. Extract the changelog entry → GitHub release v1.1.0
  3. npm publish step: detects 1.1.0 already on npm → "Version 1.1.0 already published, skipping" → green run, OIDC chain exercised

Verification

  • RFC checklist fully ticked; note appended under Implementation Notes.
  • No code changes — build/tests unaffected (CI still runs and must pass).

Test plan

  • After squash-merge: gh run list shows Tag and Release not skipped; tag v1.1.0 + release appear; the site's version pill (live-fetches latest release) flips to v1.1.0.

Re-fires the release sentinel: the previous release PR (boldblackai#38) was
merge-committed, so the head commit message did not start with
'release v' and tag-on-merge.yml skipped. Version 1.1.0 and the
changelog are already on main; npm 1.1.0 is already published
(manual first publish), so the workflow's publish step will detect
and skip. Expected result: v1.1.0 tag + GitHub release.

Co-Authored-By: Enrique Canals <84596+EnriqueCanals@users.noreply.github.com>
@EnriqueCanals
EnriqueCanals merged commit 17abd9b into boldblackai:main Aug 16, 2026
1 check 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.

2 participants