Repository navigation
Commit 184cb06
ci(pipeline): re-pin ci-pipeline.yml to standards#989 squash SHA ed5e3f65 (#122)
## What
Re-pins this repository's `standards-pipeline.yml` caller from
`2eb9bb19` to
**`f95130bb`** — the squash merge of [metadatastician/standards#985][985].
## Why
`2eb9bb19` predates #985, which fixed the `ci-pipeline` detect gate.
Every caller
still on the old pin runs the **pre-fix** gate. The workflow is
`pull_request`-triggered
only, so the failure is latent: it does not manifest until the next PR
is opened here.
## What moves
Two lines, together:
| Line | From | To |
|---|---|---|
| provenance comment | `@ 2eb9bb19 — ci-pipeline.yml blob d2583657.` |
`@ f95130bb — ci-pipeline.yml blob 8bcdeaf2.` |
| `uses:` ref | `...ci-pipeline.yml@2eb9bb19...` |
`...ci-pipeline.yml@f95130bb...` |
A SHA bump that leaves the blob comment behind is a **phantom pin** — it
names a tree
it can no longer be checked against — so both change or neither does.
## Why `f95130bb` and not current `main`
`main` has since moved to `d1bd7f42` (#988, a changelog fix). `f95130bb`
was chosen
deliberately:
- `ci-pipeline.yml` is **byte-identical at both** — blob `8bcdeaf2`
either way.
- `f95130bb` is the **reviewed** revision: the commit #985 was merged
as.
- Its only failing checks are `SonarCloud Code Analysis` and the mirror
trio
(`mirror-gitea`, `mirror-disroot`, `mirror-codeberg`) — all four are
listed in
standards' own `config/rulesets/gates.json` under
`never_required_workflows`.
Nothing ci-pipeline-related is red there.
`ci-pipeline.yml` pins its own sub-reusables fully-qualified at
`571cc734` rather than
`./`, so this pin selects only which `ci-pipeline.yml` is read — not its
dependencies.
## Verification
- Pre-flight refused to edit unless the exact pre-fix SHA **and** the
expected
provenance-comment shape were both present.
- Post-flight asserted exactly `2/2` changed lines, no residue of
`2eb9bb19` or
`d2583657`, and the new SHA present.
- Commit is SSH-signed (`%G?` = `G`).
[985]: metadatastician/standards#985
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01Ji1bq3TypfycfUPAR7hSxR
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 8c4b55d commit 184cb06
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
0 commit comments