Repository navigation
Commit 8e293ed
fix(ci): codeql-action v4.38.1 -> v4.38.0 SHA pin + dependabot hold (estate-wide startup_failure) (#92)
## Summary
Estate-wide incident: `github/codeql-action` **v4.38.1** fails GitHub
workflow **startup** on every repo that took it — CodeQL/Hypatia runs
die with `startup_failure`, zero jobs dispatched, no error text in any
API surface. The evidence chain (full detail: **nexia-list#100**):
| repo | ref | status |
|---|---|---|
| nexia-list | `@v4.38.1` tag (via dependabot #94) | 🔴 startup_failure →
fixed by rollback #100 (merged) |
| hypatia | `@1c5b675` (4.38.1 SHA) | 🔴 |
| vexometer | `@v4.38.1` | 🔴 (since Sep-21) |
| rsr-template-repo | `@1c5b675` | 🔴 |
| affinescript / boj-server / deed-ecosystem | ≤ v4.38.0 | ✅ green |
The v4.38.1 tag *exists* (peels to `1c5b675`) and byte-identical
workflow content runs under a fresh path — so the failure is the
**version value itself** at GitHub's start-validation layer, not
content, permissions (probes with `security-events` start fine), or the
default-setup conflict.
## Changes here
- `codeql-reusable.yml`, `hypatia-scan-reusable.yml`: `codeql-action/*`
re-pinned `1c5b675` (v4.38.1) → `b96794f0` (**v4.38.0** commit; wrong `#
v3` comments corrected to `# v4.38.0`).
- `actions.lock`: re-keyed to the v4.38.0 SHA entries (dependabot bumped
the reusable pins without regenerating the lock).
- `dependabot.yml`: **full hold** on `github/codeql-action` — scoped
`versions:` ignores do NOT hold for this bot path (nexia-list#101
re-raised the bump in SHA form within an hour, copying the inline
warning comment verbatim while swapping the SHA).
## Follow-ups
Consumer rollbacks shipped in the same batch: nexia-list (merged ✅),
**hypatia**, **vexometer**, **rsr-template-repo**,
**metadatastician/burble** (each with the same dependabot hold).
Reconsider the hold when upstream clears v4.38.1 or a newer release
verifies green on one canary repo.
Co-authored-by: arena-agent <arena-agent@users.noreply.github.com>1 parent 8c1d0d7 commit 8e293ed
3 files changed
Lines changed: 14 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
18 | 26 | | |
19 | 27 | | |
20 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | | - | |
99 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
0 commit comments