fix(release): resolve reusable workflow reference#18
Conversation
1cde45b to
7a8c47f
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1cde45b9ab
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| pull-requests: write | ||
| issues: write | ||
| uses: Coding-Autopilot-System/.github/.github/workflows/release-please-reusable.yml@f288e5e3b67b29a2c08880b76da7b852f4a132d0 | ||
| uses: Coding-Autopilot-System/.github/.github/workflows/release-please-reusable.yml@64c1673088ff7802f1270a44f03bc4d7a10631f2 |
There was a problem hiding this comment.
Pin the caller to a commit containing this fix
This repo's push workflow now resolves the reusable workflow at 64c1673, but that commit's .github/workflows/release-please-reusable.yml still passes release-type: ${{ inputs.release-type }} into release-please-action. For pushes to main in this repository, the removal in this commit is therefore never exercised, so the dogfood release job keeps running the old non-manifest invocation while the docs say the manifest config should drive the strategy. Please pin this caller to a commit that already contains the reusable-workflow change, or split a follow-up SHA bump, so the fixed workflow is actually used here.
Useful? React with 👍 / 👎.
7a8c47f to
b3cb8c1
Compare
Summary
Repairs the Release Please caller so GitHub Actions can resolve the shared reusable workflow.
Changes
Why
The previous caller pinned a pre-squash commit that is not reachable from the repository history. Runs failed before creating a job and recorded no referenced workflow.
Validation
git diff --checkRisks
The fix must be merged to trigger a live GitHub Actions run; downstream pins remain unchanged until this proof succeeds.
Related
Phase 39 release engineering.
Reviewer notes
Start with
.github/workflows/release-please.yml; the reference must point to a published immutable commit.