Problem
Three CI workflows fail on every push/PR because they pin a broken upstream reusable workflow:
- Hypatia Security Scan, OSSF Scorecard, and Rust CI all pin
hyperpolymath/standards@5a93d9d57cc04de4002d6d0ecd336fc7a8698910.
- The Hypatia reusable at that SHA references an unresolvable
actions/cache@d4373f267a887d77f9eb0683a479ec60b1fe5b2b:
##[error]Unable to resolve action `actions/cache@d4373f...`, unable to find version
The job dies at "Prepare all required actions" before doing any work.
The repo's other Hypatia job ("Hypatia neurosymbolic scan") still passes, so analysis coverage is retained.
Fix (two steps, two repos)
- In
hyperpolymath/standards (out of this repo's scope): repair the actions/cache pin in the reusable workflow(s) — replace the bad SHA with a valid actions/cache v4 SHA (the estate already uses 0057852bfaa89a56745cba8c7296529d2fc39830 in casket-pages.yml).
- Here: once
standards has a fixed commit, bump the consumer pins in .github/workflows/hypatia-scan.yml, governance.yml, and scorecard.yml from 5a93d9d to the fixed SHA.
Out of scope (separate, expected)
dogfood-gate, GitHub Pages — fail/cancel as expected for a scaffold; not blocking.
Instant Sync — fails on a missing/expired FARM_DISPATCH_TOKEN secret (set the secret or ignore).
Problem
Three CI workflows fail on every push/PR because they pin a broken upstream reusable workflow:
hyperpolymath/standards@5a93d9d57cc04de4002d6d0ecd336fc7a8698910.actions/cache@d4373f267a887d77f9eb0683a479ec60b1fe5b2b:The repo's other Hypatia job ("Hypatia neurosymbolic scan") still passes, so analysis coverage is retained.
Fix (two steps, two repos)
hyperpolymath/standards(out of this repo's scope): repair theactions/cachepin in the reusable workflow(s) — replace the bad SHA with a validactions/cachev4 SHA (the estate already uses0057852bfaa89a56745cba8c7296529d2fc39830incasket-pages.yml).standardshas a fixed commit, bump the consumer pins in.github/workflows/hypatia-scan.yml,governance.yml, andscorecard.ymlfrom5a93d9dto the fixed SHA.Out of scope (separate, expected)
dogfood-gate,GitHub Pages— fail/cancel as expected for a scaffold; not blocking.Instant Sync— fails on a missing/expiredFARM_DISPATCH_TOKENsecret (set the secret or ignore).