Skip to content

ci(release): pin release workflows to the lag-tolerant commit - #36

Merged
Andreas-Garcia merged 1 commit into
mainfrom
feature/pin-release-workflows-79c1362
Nov 11, 2026
Merged

Andreas-Garcia merged 1 commit into
mainfrom
feature/pin-release-workflows-79c1362

Conversation

@Andreas-Garcia

Copy link
Copy Markdown
Member

Summary

Repins this repository's own release and publish callers from 7857565 to the merged lag-tolerant commit 79c1362 (PR #35), so its next release uses the fixed create-tag.py and helper checkouts at job.workflow_sha.

Changes

  • .github/workflows/release.yml: release-tag.yml@79c1362…
  • .github/workflows/publish.yml: release-github.yml@79c1362…
  • CHANGELOG [Unreleased] › CI line.

Test plan

  • actionlint: clean.
  • Diff inspected: only the two uses: SHAs and the changelog line change; 79c1362 is an ancestor of origin/main.
  • 79c1362 was live-tested in the sandbox before merge: created, tag and GitHub Release verified.

Screenshots

N/A

Risk

Intent change, depth light: a mechanical repin to an already merged and live-tested commit, with a complete deterministic check. The files are workflows, which the light criteria normally exclude, so this is disclosed here. No behavior change beyond the reviewed #35. This repository's next release tag run will exercise the new pin.

How to revert

Revert the merge commit.

Deployment notes

None. No release of this repository is part of this PR.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@Andreas-Garcia
Andreas-Garcia enabled auto-merge (squash) November 11, 2026 10:24
@Andreas-Garcia
Andreas-Garcia merged commit 7f75f07 into main Nov 11, 2026
5 checks passed
@Andreas-Garcia
Andreas-Garcia deleted the feature/pin-release-workflows-79c1362 branch November 11, 2026 12:34
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