ci: add actionlint check for workflow files#5758
Merged
rene merged 1 commit intolf-edge:masterfrom Apr 7, 2026
Merged
Conversation
641374d to
fbe1f47
Compare
Add a GitHub Actions workflow lint check that runs on PRs touching .github/workflows/. Uses actionlint via reviewdog to post inline review comments on workflow syntax errors (like empty with: blocks, invalid expressions, unknown inputs, etc.). Only triggers when workflow files are modified. Signed-off-by: Mikhail Malyshev <mike.malyshev@gmail.com>
fbe1f47 to
8bac1ba
Compare
rene
approved these changes
Apr 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Unfortunately Yetus doesn't catch errors in workflow files. I tested this workflow on Rene's repo
Add a GitHub Actions workflow lint check that runs on PRs touching
.github/workflows/**. Uses actionlint via reviewdog to post inline review comments on workflow syntax errorsWould have caught the bug fixed in #5757.
Only triggers when workflow files are modified. Runs on
ubuntu-24.04.How to test and validate this PR
Changelog notes
No user-facing changes.
PR Backports
Checklist
I've provided a proper description
I've written the test verification instructions
I've checked the boxes above, or I've provided a good reason why I didn't
check them.