KeiSeiKit-1.0/scripts
Parfii-bot f33408f0d6 fix(v0.21.2): pin actionlint v1.7.12 sha256 constants (was SKIP placeholders)
Closes the one outstanding item from v0.21.1 wave-audit: SEC-H1 agent
left SHA256_* vars as 'SKIP' because no WebFetch available this session.

Sources verified via live curl:
  https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_checksums.txt

Pinned hashes (4 platforms):
  darwin_amd64: 5b44c3bc...c644
  darwin_arm64: aba9ced2...953f
  linux_amd64:  8aca8db9...a3d8
  linux_arm64:  325e971b...f0c6

End-to-end verified locally (darwin_arm64):
  HOME=/tmp/aln-test bash scripts/install-actionlint.sh
  → SHA-256 verified: aba9ced2...
  → actionlint -version: 1.7.12 installed by downloading from release page

Header comment updated: [UNVERIFIED] → [VERIFIED 2026-04-22 via curl ...].

ACTIONLINT_SHA256_OVERRIDE env var still works (for CI with different pins).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 20:42:58 +08:00
..
install-actionlint.sh fix(v0.21.2): pin actionlint v1.7.12 sha256 constants (was SKIP placeholders) 2026-04-22 20:42:58 +08:00
lint-workflows.sh feat(v0.20.1): workflow-file validation infrastructure 2026-04-22 17:50:23 +08:00
pre-commit-workflow-lint.sh feat(v0.20.1): workflow-file validation infrastructure 2026-04-22 17:50:23 +08:00
precommit-counts-check.sh refactor(v0.17): README counts auto-generation via markers + regen script 2026-04-22 15:24:05 +08:00
regen-counts.sh refactor(v0.17): README counts auto-generation via markers + regen script 2026-04-22 15:24:05 +08:00
validate-workflow-shas.sh fix(v0.21.1): wave-audit consolidated — 5 critic HIGH + 2 security HIGH + 3 polish 2026-04-22 20:03:17 +08:00