Skip to content

Remove actionlint self-repository syntax workaround after upstream support ships #211

Description

@robzolkos

Context

PR #210 adopts GitHub's $/.github/... self-repository syntax for reusable workflow calls. This syntax resolves workflow references from the exact commit being run.

Actionlint v1.7.12 does not yet recognize $/.github/..., so .github/actionlint.yaml narrowly suppresses its workflow-call false positive for these references. Zizmor remains fully enabled.

Upstream tracking:

Done when

  • A released actionlint version supports $/ self-repository references.
  • The pinned rhysd/actionlint action is updated to that release.
  • The corresponding suppression is removed from .github/actionlint.yaml (and the file is removed if empty).
  • Actionlint, zizmor, and the full CI suite pass without the suppression.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions