Skip to content

fix(ci): replace fake haskell-actions/setup SHA pin#84

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/fix-fake-haskell-actions-sha
May 30, 2026
Merged

fix(ci): replace fake haskell-actions/setup SHA pin#84
hyperpolymath merged 1 commit into
mainfrom
claude/fix-fake-haskell-actions-sha

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Summary

The pin haskell-actions/setup@dd344bc1cec854a9b55c2b857c28b688010e4fce at .github/workflows/e2e.yml:39 is fabricated. gh api repos/haskell-actions/setup/commits/dd344bc... → 422 "No commit found for SHA".

The e2e job would have failed at action resolution on next run.

Replaced with verified v2.11.0 pin cd0d9bdd65b20557f41bea4dbe43d0b5fbbfe553.

Provenance

Test plan

  • setup line uses cd0d9bd... (v2.11.0)
  • gh api repos/haskell-actions/setup/commits/cd0d9bdd65b20557f41bea4dbe43d0b5fbbfe553 returns 200
  • The e2e job resolves its Haskell setup step instead of 422'ing

The pin `haskell-actions/setup@dd344bc1cec854a9b55c2b857c28b688010e4fce`
at .github/workflows/e2e.yml:39 is fabricated (`gh api repos/haskell-
actions/setup/commits/dd344bc... -> 422`). The e2e job would have
failed at action resolution on next run.

Replaced with verified v2.11.0 pin
`cd0d9bdd65b20557f41bea4dbe43d0b5fbbfe553`.

Provenance: propagated from rsr-template-repo#81 (merged); discovered
while wiring CI for snifs (hyperpolymath/snifs#30). Companion to
panll#61 (incoming), odds-and-sods-package-manager#39, proven#93
(merged), proven-servers#19 and the throttled sweep of 16 commented-
stub repos.
@hyperpolymath hyperpolymath enabled auto-merge (squash) May 30, 2026 14:01
@hyperpolymath hyperpolymath merged commit 441cb83 into main May 30, 2026
14 of 15 checks passed
@hyperpolymath hyperpolymath deleted the claude/fix-fake-haskell-actions-sha branch May 30, 2026 14:42
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