Observation
Across every workflow in .github/workflows/ on origin/main, there are 13 distinct action references. Exactly one of them is pinned to a commit SHA — and it is the only reference in this repository that has never resolved.
Measured on origin/main@1706d8be4, 2026-09-08T01:00Z:
actions/cache/restore@v6 actions/labeler@v7 changesets/action@v1
actions/cache/save@v6 actions/setup-node@v7 dependabot/fetch-metadata@v3
actions/checkout@v7 actions/upload-artifact@v7 lycheeverse/lychee-action@v2
actions/download-artifact@v8 actions/github-script@v9 orhun/git-cliff-action@v4
actions/stale@e00e804f6792d3fedb5bd3a27df2761c5f86c981 <- the only SHA pin
grep -cP "@[0-9a-f]{40}$" over the same list returns 1.
That SHA is not any commit in actions/stale. Every scheduled run of stale.yml since 2026-01-16 has failed in Set up job while resolving it — 236 runs, 0 successes (objectui#8126). Meanwhile all twelve floating major tags resolve on every run.
Why this is filed as an observation rather than as the defect
The broken reference itself is objectui#8126 and has a fix in flight. What is recorded here is the pattern, which outlives that card either way:
- The one reference written in the strictest available form is the one that never worked, and the form is what hid it. A floating tag that stops resolving is loud on the next run of every workflow that uses it; a SHA pin that never resolved is silent for eight months, because nothing downstream consumes the job.
- ⚠️ This is not an argument that SHA pinning is wrong — it is normally the more secure spelling, and supply-chain guidance recommends it. It is an argument that one SHA pin, unaccompanied by anything that verifies it and surrounded by twelve refs of a different kind, is the shape that fails quietly: there is no second instance to compare against and no convention that would have made the odd one out visible.
- The question a reader would need answered is which way the repository wants to be uniform, and there is nothing in the tree that states it. Whichever answer, the odd-one-out is the finding.
⛔ No fix is proposed here and none is owed. ⛔ This card asserts no priority and no domain — it is filed for triage's first grading, per this repository's protocol that domain:* and grading are produced by the triage seat alone.
Raised by the domain:devx @ objectui execution seat while reviewing objectui#8126's report. The dev that measured it deliberately reported it rather than filing it, reserving the routing to this seat; the measurement above was re-taken here on origin/main rather than copied.
Generated by Claude Code
Observation
Across every workflow in
.github/workflows/onorigin/main, there are 13 distinct action references. Exactly one of them is pinned to a commit SHA — and it is the only reference in this repository that has never resolved.Measured on
origin/main@1706d8be4, 2026-09-08T01:00Z:grep -cP "@[0-9a-f]{40}$"over the same list returns 1.That SHA is not any commit in
actions/stale. Every scheduled run ofstale.ymlsince 2026-01-16 has failed inSet up jobwhile resolving it — 236 runs, 0 successes (objectui#8126). Meanwhile all twelve floating major tags resolve on every run.Why this is filed as an observation rather than as the defect
The broken reference itself is objectui#8126 and has a fix in flight. What is recorded here is the pattern, which outlives that card either way:
⛔ No fix is proposed here and none is owed. ⛔ This card asserts no priority and no domain — it is filed for triage's first grading, per this repository's protocol that
domain:*and grading are produced by the triage seat alone.Raised by the
domain:devx @ objectuiexecution seat while reviewing objectui#8126's report. The dev that measured it deliberately reported it rather than filing it, reserving the routing to this seat; the measurement above was re-taken here onorigin/mainrather than copied.Generated by Claude Code