Skip to content

ci: move the ci-workflows compatibility pin to v0.6.1 as one set - #96

Merged
kyle-sexton merged 2 commits into
mainfrom
ci/bump-do-not-merge-gate-90f1c54
Jul 18, 2026
Merged

ci: move the ci-workflows compatibility pin to v0.6.1 as one set#96
kyle-sexton merged 2 commits into
mainfrom
ci/bump-do-not-merge-gate-90f1c54

Conversation

@kyle-sexton

@kyle-sexton kyle-sexton commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

What

Move the ci-workflows compatibility pin c36e881 (v0.5.0) → 90f1c54 (v0.6.1) across all 20 workflow references, the pin-metadata test constants, and release/dependencies.json.

Why

v0.5.0's do-not-merge-gate shells gh in its label refetch; v0.6.1 carries the github-script rewrite (melodic-software/ci-workflows#144) plus the ubuntu-slim fallback removal (melodic-software/ci-workflows#141). This repo's Product policy gate requires every ci-workflows reference to move as one reviewed pin with a canonical @<sha> # vX.Y.Z comment, so the org's narrow gate-only bump pattern converges here as a full pin move instead.

Verification

All 28 .github/scripts tests pass locally, including the pin-metadata inventory (20 references, one SHA, one release). This PR's own do-not-merge run resolves the bumped ref. git grep c36e881 = 0.

v0.5.0..v0.6.1 caller impact reviewed: new link-check inputs all carry defaults; fallback runner labels and gate internals changed inside the reusables only. No caller contract changes.

Related

No linked issue. Sibling bumps: melodic-software/provisioning#167, melodic-software/claude-code-plugins#332, melodic-software/dotfiles#220; gate fix melodic-software/ci-workflows#144.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YZxBP1B8Hf7ZRaqDrP6ma9

Move the do-not-merge caller from c36e881 (v0.5.0) to 90f1c54, the
revision that drops the gh CLI dependency from the label refetch
(melodic-software/ci-workflows#144). Narrow bump: the merge gate only,
matching the provisioning/dotfiles/claude-code-plugins bumps.

Co-Authored-By: Claude Fable 5 (1M context) <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fff7e9ddcc

ℹ️ 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".

Comment thread .github/workflows/do-not-merge.yml Outdated
The Product policy gate requires all 20 ci-workflows references to move
as one reviewed pin with a canonical `@<sha> # vX.Y.Z` comment, so the
narrow do-not-merge-only bump cannot land here. Bump every reference
v0.5.0 (c36e881) to v0.6.1 (90f1c54), update the pin-metadata test
constants, and record the new commit in release/dependencies.json.

v0.5.0..v0.6.1 caller impact: none. New link-check inputs all carry
defaults; fallback runner labels and gate internals changed inside the
reusables only. All 28 script tests pass locally.

Co-Authored-By: Claude Fable 5 (1M context) <noreply@anthropic.com>
@kyle-sexton kyle-sexton changed the title ci: bump do-not-merge-gate pin to the gh-CLI-free revision ci: move the ci-workflows compatibility pin to v0.6.1 as one set Jul 18, 2026
@kyle-sexton
kyle-sexton merged commit 856c179 into main Jul 18, 2026
29 checks passed
@kyle-sexton
kyle-sexton deleted the ci/bump-do-not-merge-gate-90f1c54 branch July 18, 2026 17:15
kyle-sexton added a commit to melodic-software/.github that referenced this pull request Jul 18, 2026
## Summary

Moves the `do-not-merge-gate` pin off the original `8853021` revision —
which shells `gh` in its label refetch and predates the ubuntu-slim
fallback removal — to `90f1c54` (v0.6.1), where the refetch runs on
`actions/github-script`. This public repo routes the gate to hosted
runners, so it never hit the gh-less failure; the bump keeps it off the
affected revision regardless.

## Related

No linked issue: consumer leg of melodic-software/ci-workflows#142.
Sibling bumps tracked in melodic-software/ci-runner#96.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
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