Skip to content

fix(mise): switch gh and syft from aqua to github backend#78

Merged
pgmac merged 1 commit into
mainfrom
fix/mise-lock-aqua-backends
Jun 14, 2026
Merged

fix(mise): switch gh and syft from aqua to github backend#78
pgmac merged 1 commit into
mainfrom
fix/mise-lock-aqua-backends

Conversation

@pgmac

@pgmac pgmac commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • aqua:cli/cli and aqua:anchore/syft were failing with mise install --locked on CI — the lock file had no checksums for those tools, causing the install to abort
  • Switches gh"github:cli/cli" and syft"github:anchore/syft" in mise.toml
  • Regenerates mise.lock with full per-platform checksums + GitHub attestation provenance for all 7 targets (linux-arm64, linux-arm64-musl, linux-x64, linux-x64-musl, macos-arm64, macos-x64, windows-x64)

Fixes: https://github.com/pgmac-net/pg-actions/actions/runs/27487667123/job/81246941116

Test plan

  • Trigger SBOM workflow — Install tools via mise step passes without error
  • gh and syft binaries available in subsequent steps

🤖 Generated with Claude Code

aqua:cli/cli and aqua:anchore/syft were failing with `mise install --locked`
on CI because the lock file had no checksums for those tools.

Switches to `github:cli/cli` and `github:anchore/syft` in mise.toml and
regenerates mise.lock with full per-platform checksums and provenance
attestations for all 7 targets.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pgmac pgmac requested a review from a team as a code owner June 14, 2026 06:47
@pgmac pgmac merged commit 986f44e into main Jun 14, 2026
1 of 2 checks passed
@pgmac pgmac deleted the fix/mise-lock-aqua-backends branch June 14, 2026 06:49
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