Repository navigation
Commit 3431bed
ci: retire the stale-issues workflow under enforce-or-remove (#8957)
Eight months, 236 scheduled runs, zero successes, zero consumers and zero
external authors on the open board. Every run failed in `Set up job` before
`actions/stale` started, because the workflow's SHA pin resolved to no commit,
so the job never once swept anything. A declared automation nobody uses is
removed, not repaired (director seat, decision batch 89).
The workflow's three declared references go with it, and the exception entry
goes in THIS commit rather than a follow-up:
- `scripts/check-action-ref-convention.mjs` — the `DECLARED_EXCEPTIONS` entry
naming the workflow and `actions/stale`. That gate's rule 2 fails when an
entry matches nothing, and it runs on every pull request, so deleting the
workflow and leaving the entry would have reddened `main` for everyone.
Verified counterfactually: scanning this tree with the entry still present
reports one stale exception.
- `content/docs/guide/ci-cd-pipeline.md` — the Workflow Inventory row, the
section, and the prose naming the file. The page is pinned to
`.github/workflows/` in both directions, so all three had to move.
- `scripts/__tests__/workflow-cache-save-bound.test.ts` — the unbounded-job
entry. Its lookup asserts the job still exists.
Two suites read the real workflow off disk and are repaired, not deleted: the
behaviour they pin still needs pinning. `check-action-ref-convention.test.ts`
reproduces both the stale-exception verdict and the "silences only the entry
that names it" case over synthetic tables and other workflows, which no longer
depends on one particular file surviving.
Part of objectui#8465, whose one SHA pin this disposes of.
Claude-Session: https://claude.ai/code/session_01FhBNJcLRZLe8M87VcUgpKr
Co-authored-by: Claude <noreply@anthropic.com>1 parent 452f1f7 commit 3431bed
6 files changed
Lines changed: 136 additions & 196 deletions
File tree
- .github/workflows
- content/docs/guide
- scripts
- __tests__
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| |||
411 | 410 | | |
412 | 411 | | |
413 | 412 | | |
414 | | - | |
415 | | - | |
416 | | - | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
417 | 424 | | |
418 | 425 | | |
419 | 426 | | |
| |||
2189 | 2196 | | |
2190 | 2197 | | |
2191 | 2198 | | |
2192 | | - | |
2193 | | - | |
2194 | | - | |
2195 | | - | |
2196 | | - | |
2197 | | - | |
2198 | | - | |
2199 | | - | |
2200 | | - | |
2201 | | - | |
2202 | | - | |
2203 | | - | |
2204 | | - | |
2205 | | - | |
2206 | | - | |
2207 | 2199 | | |
2208 | 2200 | | |
2209 | 2201 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
163 | 172 | | |
164 | | - | |
165 | | - | |
166 | | - | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
167 | 198 | | |
168 | 199 | | |
169 | 200 | | |
| |||
180 | 211 | | |
181 | 212 | | |
182 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
183 | 219 | | |
184 | | - | |
185 | | - | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
186 | 230 | | |
187 | 231 | | |
188 | 232 | | |
189 | 233 | | |
190 | | - | |
191 | | - | |
192 | | - | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
193 | 237 | | |
194 | | - | |
| 238 | + | |
195 | 239 | | |
196 | 240 | | |
197 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
72 | 80 | | |
73 | 81 | | |
74 | 82 | | |
| |||
438 | 446 | | |
439 | 447 | | |
440 | 448 | | |
441 | | - | |
| 449 | + | |
442 | 450 | | |
443 | | - | |
444 | | - | |
| 451 | + | |
| 452 | + | |
445 | 453 | | |
446 | 454 | | |
447 | 455 | | |
448 | 456 | | |
449 | 457 | | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | 458 | | |
456 | | - | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
457 | 469 | | |
458 | 470 | | |
459 | 471 | | |
| |||
464 | 476 | | |
465 | 477 | | |
466 | 478 | | |
467 | | - | |
| 479 | + | |
468 | 480 | | |
469 | 481 | | |
470 | 482 | | |
| |||
0 commit comments