Skip to content

ci(release): bump shared pipeline to v3#300

Merged
chhoumann merged 1 commit into
masterfrom
ci/release-pipeline-v3
Jul 11, 2026
Merged

ci(release): bump shared pipeline to v3#300
chhoumann merged 1 commit into
masterfrom
ci/release-pipeline-v3

Conversation

@chhoumann

Copy link
Copy Markdown
Owner

What

Bumps the shared release-pipeline SHA pins in the three release stubs
(release-prepare.yml, release-trigger.yml, release.yml) from
d7dad49d7e0f147d484a05d1049354406169fd97 to
8471ad7827fcee306ac2b8c10e984e57aeefe7df, the commit behind the new v3 tag of
chhoumann/obsidian-plugin-workflows.
The # v3 trailing comments are preserved. SHA-pinning is deliberate here and is
kept intact (every uses: and workflows-ref: occurrence).

Why - what v3 brings

  • feat!: stop cutting releases for chore-only commits
  • fix: handle bare release merge subjects
  • fix: retry the tag-verify read after createRef, closing the tag-verify
    replication race that hit 2 of the first 3 production releases

Behavior change

A commit range containing only chore commits will no longer produce a standing
release PR. This is intended - see
chhoumann/obsidian-plugin-workflows#4.

Validation

  • YAML parses (PyYAML safe_load)
  • actionlint clean on all three stubs

Point the release-prepare/trigger/release caller stubs at the new v3 tag
of chhoumann/obsidian-plugin-workflows. v3 brings three changes:

- feat!: stop cutting releases for chore-only commits
- fix: handle bare release merge subjects
- fix: retry the tag-verify read after createRef, closing the
  replication race that hit 2 of the first 3 production releases

Note the breaking change: a commit range containing only chore commits
will no longer produce a standing release PR (intended behavior, see
chhoumann/obsidian-plugin-workflows#4).
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying podnotes with  Cloudflare Pages  Cloudflare Pages

Latest commit: f727e2f
Status: ✅  Deploy successful!
Preview URL: https://6c89c8be.podnotes.pages.dev
Branch Preview URL: https://ci-release-pipeline-v3.podnotes.pages.dev

View logs

@chhoumann

Copy link
Copy Markdown
Owner Author

Ready for your merge. All checks are green and there are no outstanding review threads. This bumps the shared release-pipeline SHA pins from d7dad49 to 8471ad78 (the v3 tag commit), preserving the deliberate SHA-pinning and the # v3 comments. Leaving the merge to you.

@chhoumann chhoumann merged commit 4657f41 into master Jul 11, 2026
6 checks passed
@chhoumann chhoumann deleted the ci/release-pipeline-v3 branch July 11, 2026 16:08
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