Skip to content

Pin mlugg/setup-zig to a commit SHA in .github/actions/setup-zig #12

Description

@DonPrus

.github/actions/setup-zig/action.yml:14 uses a mutable tag:

uses: mlugg/setup-zig@v2

Every other third-party action in the workflows is SHA-pinned (e.g. actions/checkout@df4cb1c0... # v6, actions/setup-node@48b55a01... # v6.4.0), so this is the one remaining action a tag move or upstream compromise could swap out from under CI — and it's the one that installs the toolchain used to build release artifacts.

Suggested fix: pin to the current v2 commit SHA with a # v2 comment, matching the convention used everywhere else in this repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions