Skip to content

Add actionlint to validate template repo workflows#73

Merged
phinate merged 2 commits into
mainfrom
add-actionlint
Mar 20, 2026
Merged

Add actionlint to validate template repo workflows#73
phinate merged 2 commits into
mainfrom
add-actionlint

Conversation

@phinate

@phinate phinate commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add actionlint step using raven-actions/actionlint@v2 to validate the generated project's workflow files
  • Catches real issues in the template output (outdated actions, missing job refs, etc.)
  • Will fail until the generated workflows are modernized (PR 07) — this is intentional

Test plan

  • validate-generated-project job runs actionlint on generated workflows
  • Will pass once generated workflows are fixed in PR 07

🤖 Generated with Claude Code

Nathan Simpson and others added 2 commits March 20, 2026 10:20
Uses raven-actions/actionlint@v2 which caches the binary and needs
no Go toolchain. Runs as a separate parallel job.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Point actionlint at the generated project's workflow files using the
files input of raven-actions/actionlint. This validates what the
template actually produces.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@phinate phinate merged commit ad7be6d into main Mar 20, 2026
1 check failed
@phinate phinate deleted the add-actionlint branch March 20, 2026 15:32
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