Skip to content

ci: bump standards scan-reusable pin to e9c8888 (un-staled scanner cache)#325

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/hypatia-scan-cache-licence-hzy9m5
Jun 27, 2026
Merged

ci: bump standards scan-reusable pin to e9c8888 (un-staled scanner cache)#325
hyperpolymath merged 1 commit into
mainfrom
claude/hypatia-scan-cache-licence-hzy9m5

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

Bumps the Hypatia scan-reusable pin in .github/workflows/hypatia-scan.yml
from d7c2271 to e9c8888 (current standards main).

standards#441 (merged) source-pins the scanner build cache so the clone +
mix escript.build re-run when hypatia main advances, instead of
restoring the first scanner ever cached forever. This bump lets fleet
scans pick up the current scanner ruleset.

The earlier GITHUB_TOKEN not set warnings were already resolved by the
existing d7c2271 pin (which contains standards#429) plus secrets: inherit; this is purely the cache-freshness follow-up.

Note: this only affects the scan path. Fleet actuation/dispatch uses
HYPATIA_DISPATCH_PAT, a separate token, and is unaffected by this change.

🤖 Generated with Claude Code


Generated by Claude Code

…che)

standards#441 (merged) source-pins the Hypatia scanner build cache so the
clone/build re-runs when hypatia main advances, instead of restoring the
first scanner ever cached forever. Bump the reusable pin from d7c2271 to
e9c8888 so fleet scans pick up current scanner rules. (Fleet actuation
still uses HYPATIA_DISPATCH_PAT — a separate token, unaffected.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017wGTeLwiBGJ5rETC3QT4Pm
@hyperpolymath hyperpolymath marked this pull request as ready for review June 27, 2026 18:46
@hyperpolymath hyperpolymath merged commit 46b3703 into main Jun 27, 2026
20 checks passed
@hyperpolymath hyperpolymath deleted the claude/hypatia-scan-cache-licence-hzy9m5 branch June 27, 2026 18:46
hyperpolymath added a commit that referenced this pull request Jun 27, 2026
## Summary

Brings the remaining standards reusable pins to current standards `main`
(`e9c8888`). The scan pin was bumped in #325; this completes the
refresh:

| Workflow | was | now |
|---|---|---|
| `governance.yml` | `d7c2271` | `e9c8888` (date comment refreshed →
`2026-06-27`) |
| `secret-scanner.yml` | `d135b05` | `e9c8888` |
| `scorecard.yml` | `d7c2271` | `e9c8888` |
| `mirror.yml` | `d135b05` | `e9c8888` |

This wires the source-pinned scanner cache fix (standards#441) into the
governance reusable used here. Scan-only change — fleet
actuation/dispatch
uses `HYPATIA_DISPATCH_PAT` (separate token) and is unaffected.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---
_Generated by [Claude
Code](https://claude.ai/code/session_017wGTeLwiBGJ5rETC3QT4Pm)_

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