Skip to content

lint: run actionlint on every pull request, so it can be the required check - #31

Merged
sotashimozono merged 1 commit into
mainfrom
lint-every-pr
Sep 29, 2026
Merged

sotashimozono merged 1 commit into
mainfrom
lint-every-pr

Conversation

@sotashimozono

Copy link
Copy Markdown
Member

Refs #25.

This repo requires a pull request but no status check. The only check it has, actionlint, runs only when a PR touches .github/workflows/** or actions/**. #28, which changed only the README, reported no check at all. Requiring actionlint as it is would therefore make PRs like #28 unmergeable forever.

This PR makes actionlint run on every pull request (it takes seconds on a hosted runner). The push trigger keeps its paths filter. Once this is merged, actionlint becomes the required check for main.

🤖 Generated with Claude Code

… check

It ran only when a PR touched .github/workflows/** or actions/**. The repo
requires a PR but no check at all (#25), and requiring actionlint as it was
would leave a README-only PR (e.g. #28) unmergeable forever, since the check
never reports. It takes seconds on a hosted runner.

Refs #25

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sotashimozono
sotashimozono merged commit 0627f22 into main Sep 29, 2026
1 check passed
@sotashimozono
sotashimozono deleted the lint-every-pr branch September 29, 2026 03:57
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