Skip to content

fix(ci): repin release-please reusable workflow to reachable SHA#24

Open
OgeonX-Ai wants to merge 1 commit into
mainfrom
ci/fix-release-please-pin
Open

fix(ci): repin release-please reusable workflow to reachable SHA#24
OgeonX-Ai wants to merge 1 commit into
mainfrom
ci/fix-release-please-pin

Conversation

@OgeonX-Ai

Copy link
Copy Markdown
Contributor

Root cause

The .github/workflows/release-please.yml reusable-workflow call was pinned
to f288e5e3b67b29a2c08880b76da7b852f4a132d0 - a commit that only ever
existed at the tip of a PR branch in Coding-Autopilot-System/.github
(PR #16). When that PR was squash-merged, the source branch was deleted and
the branch-tip commit became unreachable (it was never on main). Every
push-triggered release-please run since has failed with
"workflow was not found".

Fix

Repin to 64c1673088ff7802f1270a44f03bc4d7a10631f2, the merged commit on
Coding-Autopilot-System/.github's main branch that contains
.github/workflows/release-please-reusable.yml. Verified reachable via:

  • gh api repos/Coding-Autopilot-System/.github/commits/64c1673088ff7802f1270a44f03bc4d7a10631f2 resolves
  • gh api .../compare/main...64c1673088ff7802f1270a44f03bc4d7a10631f2 returns "identical" (this SHA IS main HEAD)
  • .github/workflows/release-please-reusable.yml exists at that SHA

This unbreaks the failed release-please runs for this repo.

Merge note

Out-of-class for auto-merge (workflow file change) - operator merge required.

The reusable workflow was pinned to f288e5e3b67b29a2c08880b76da7b852f4a132d0, a pre-squash-merge
branch-tip commit in Coding-Autopilot-System/.github that became
unreachable when .github PR #16 squash-merged and the source branch
was deleted. Every push-triggered release-please run has since failed
with 'workflow was not found'.

Repin to 64c1673088ff7802f1270a44f03bc4d7a10631f2, which is the merged commit on .github's main
branch containing .github/workflows/release-please-reusable.yml.
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