Skip to content

Conversation

@ethanndickson
Copy link
Member

Summary

Move actionlint and zizmor linting out of static-check and into a dedicated CI job that only runs when config files change (includes .github/**).

Background

Running actionlint and zizmor on every PR adds unnecessary CI time when workflow files haven't changed.

Implementation

  • Removed lint-actions dependency from static-check in Makefile
  • Added new lint-actions CI job with path filtering (uses existing config filter which includes .github/**)
  • Added lint-actions to required job dependencies

The make lint-actions target remains available for local use.


Generated with mux • Model: anthropic:claude-opus-4-5 • Thinking: high • Cost: $1.33

Move lint-actions out of static-check and into a dedicated CI job that
only runs when config files change (includes .github/**). This avoids
running actionlint and zizmor on PRs that don't touch workflow files.
@github-actions github-actions bot added the ci label Jan 23, 2026
@ethanndickson ethanndickson added this pull request to the merge queue Jan 23, 2026
Merged via the queue into main with commit ebd5b2a Jan 23, 2026
24 checks passed
@ethanndickson ethanndickson deleted the ci-825m branch January 23, 2026 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant