Skip to content

ci: refresh standards reusable pins 5a93d9d → 09e7023d (fix staleness gate)#41

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/refresh-standards-pins
Jun 21, 2026
Merged

ci: refresh standards reusable pins 5a93d9d → 09e7023d (fix staleness gate)#41
hyperpolymath merged 1 commit into
mainfrom
claude/refresh-standards-pins

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

What

Bumps the three out-of-window hyperpolymath/standards reusable-workflow pins from 5a93d9d to current standards HEAD 09e7023d24682621bea4e11965a1ef5e87d86c3b:

  • .github/workflows/governance.yml
  • .github/workflows/hypatia-scan.yml
  • .github/workflows/scorecard.yml

Why

governance / Check Workflow Staleness rejects 5a93d9d as out of its recency window:

##[error]…-reusable.yml pin 5a93d9d57cc0 is not a recognised ancestor of standards HEAD (09e7023d2468)…
Recency window: <= 50 commits behind HEAD OR <= 14 days old.

The same 5a93d9d Hypatia reusable also referenced an unresolvable actions/cache@d4373f…. Refreshing to HEAD should clear the staleness gate and — if HEAD includes the actions/cache fix — the Hypatia and OSSF Scorecard failures too. CI on this PR will confirm.

Scope

Only the three pins flagged by the staleness gate. rust-ci (cc5a372a), secret-scanner (3e4bd4c9), and mirror (e6b28847) pin other SHAs and pass, so they're left untouched. Closes the in-repo half of #38 (the upstream standards fix may already be in HEAD).

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y2MWTAqX2x7goVJzjFB4j5


Generated by Claude Code

The governance 'Check Workflow Staleness' gate rejects 5a93d9d as out of the
recency window (>50 commits / >14 days behind standards HEAD 09e7023d), and the
5a93d9d hypatia-scan reusable referenced an unresolvable actions/cache pin.
Refresh the three out-of-window pins to current standards HEAD:
governance.yml, hypatia-scan.yml, scorecard.yml.

(rust-ci / secret-scanner / mirror pin other SHAs and are unaffected.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y2MWTAqX2x7goVJzjFB4j5
@hyperpolymath hyperpolymath marked this pull request as ready for review June 21, 2026 22:46
@hyperpolymath hyperpolymath merged commit eeaa67e into main Jun 21, 2026
12 of 13 checks passed
@github-actions github-actions Bot deleted the claude/refresh-standards-pins branch June 21, 2026 22:49
hyperpolymath added a commit that referenced this pull request Jun 21, 2026
* ci: bump rust-ci-reusable pin cc5a372a -> 09e7023d (standards HEAD)

Align the Rust CI reusable pin with the other standards pins refreshed in
#41. Aims to clear the Rust CI failure (0 jobs instantiated at the old pin).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y2MWTAqX2x7goVJzjFB4j5

* ci: pass required toolchain input to rust-ci-reusable

The HEAD rust-ci-reusable requires a 'toolchain' input (forwarded to
dtolnay/rust-toolchain); the bare wrapper didn't pass it. Add toolchain: stable.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y2MWTAqX2x7goVJzjFB4j5

* ci: revert toolchain input guess (not a declared reusable input)

Passing toolchain: stable caused a startup_failure (the HEAD rust-ci-reusable
does not declare a 'toolchain' input). Revert to the bare pin-aligned wrapper;
Rust CI remains blocked on an upstream standards reusable issue.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y2MWTAqX2x7goVJzjFB4j5

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants