-
-
Notifications
You must be signed in to change notification settings - Fork 0
CI: repair broken hyperpolymath/standards@5a93d9d pin (Hypatia / OSSF Scorecard / Rust CI) #38
Copy link
Copy link
Open
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outchoreRoutine maintenance with no behaviour changeRoutine maintenance with no behaviour changecicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatespriority:p1High - schedule nextHigh - schedule nextscope:estateAffects many or all repos across the estateAffects many or all repos across the estatestatus:readyFully specified and ready to be picked upFully specified and ready to be picked up
Description
Activity
Metadata
Metadata
Assignees
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outchoreRoutine maintenance with no behaviour changeRoutine maintenance with no behaviour changecicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatespriority:p1High - schedule nextHigh - schedule nextscope:estateAffects many or all repos across the estateAffects many or all repos across the estatestatus:readyFully specified and ready to be picked upFully specified and ready to be picked up
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).