Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,11 @@ jobs:
- name: Run zizmor
uses: zizmorcore/zizmor-action@3dc1ecc9bcb9e94e9b2c709687979e1298497054 # v0.6.2
with:
# The action resolves `version` (default "latest") through the digest
# map checked in at its pinned SHA, so this stays stable either way —
# the explicit pin keeps the release from shifting when the action SHA
# is bumped, and matches the .mise.toml zizmor pin for local parity.
version: "1.29.0"
advanced-security: false

security:
Expand Down
11 changes: 11 additions & 0 deletions .mise.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,14 @@
go = "1.26"
# Keep in sync with .github/workflows/release.yml GoReleaser CLI version pin.
goreleaser = "2.15.4"
# Keep in sync with .github/workflows/test.yml rhysd/actionlint version pin.
actionlint = "1.7.12"
# Not invoked directly; actionlint shells out to it to lint workflow `run:`
# scripts (CI uses the runner's preinstalled shellcheck).
shellcheck = "0.11.0"
# No CI pin to match; runners preinstall pwsh. Lets e2e/installer.bats pwsh
# tests run locally instead of skipping.
powershell = "7.6.5"
# Keep in sync with the zizmor-action `version:` input in
# .github/workflows/test.yml so local bin/ci runs the same release CI does.
zizmor = "1.29.0"
Comment thread
jeremy marked this conversation as resolved.
Loading