Skip to content

ci: bump pinned cfdude/.github security workflows to 8931286e - #73

Merged
cfdude merged 1 commit into
mainfrom
ci/bump-github-workflow-pin-8931286e
Jul 30, 2026
Merged

ci: bump pinned cfdude/.github security workflows to 8931286e#73
cfdude merged 1 commit into
mainfrom
ci/bump-github-workflow-pin-8931286e

Conversation

@cfdude

@cfdude cfdude commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Stays SHA-pinned (per the convention documented in security.yml) — this moves the pin to the hardened workflow rather than switching to a moving @main ref.

What the new SHA brings

  • timeout-minutes on every job (check-archived 5m, trivy 15m, semgrep 20m). Previously unset, so a wedged step inherited the GitHub Actions 6-hour default.

This is the CI half of an unbounded-hang class that blocked local commits on 2026-07-30, when a wedged docker credential helper made Trivy block indefinitely while refreshing its vulnerability DB (two commit attempts were killed at 7 and 10 minutes).

Why this repo needed a manual bump

These calls are pinned to an immutable SHA, so they did not pick the fix up the way the ~100 @main callers across cfdude/onvexai did. This is the deliberate re-check that security.yml's own comment asks for.

Scan behaviour, severity filters, and exit-code semantics are unchanged.

https://claude.ai/code/session_01ML3EF1HrxrwToger26x66r

Stays SHA-pinned (per the convention documented in this file) -- moves the pin
to the hardened workflow rather than switching to a moving @main ref.

What the new SHA brings:
- timeout-minutes on every job (check-archived 5m, trivy 15m, semgrep 20m).
  Previously unset, so a wedged step inherited the Actions 6-hour default. This
  is the CI half of an unbounded-hang class that blocked local commits on
  2026-07-30, when a wedged docker credential helper made Trivy block forever
  refreshing its vulnerability DB.

Because these calls are pinned to an immutable SHA they did NOT pick the fix up
the way the ~100 @main callers did -- this is the deliberate re-check the
comment in this file asks for.

Scan behaviour, severity filters, and exit-code semantics are unchanged.
@cfdude
cfdude force-pushed the ci/bump-github-workflow-pin-8931286e branch from 13518df to ac5be9c Compare July 30, 2026 18:34
@cfdude
cfdude merged commit bba6c2c into main Jul 30, 2026
7 checks passed
@cfdude
cfdude deleted the ci/bump-github-workflow-pin-8931286e branch July 30, 2026 18:36
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.

1 participant