| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| actionlint_1.7.9_checksums.txt | 2025-11-21 | 1.1 kB | |
| actionlint_1.7.9_freebsd_386.tar.gz | 2025-11-21 | 2.1 MB | |
| actionlint_1.7.9_freebsd_amd64.tar.gz | 2025-11-21 | 2.2 MB | |
| actionlint_1.7.9_linux_386.tar.gz | 2025-11-21 | 2.1 MB | |
| actionlint_1.7.9_linux_armv6.tar.gz | 2025-11-21 | 2.1 MB | |
| actionlint_1.7.9_windows_386.zip | 2025-11-21 | 2.2 MB | |
| actionlint_1.7.9_windows_amd64.zip | 2025-11-21 | 2.4 MB | |
| actionlint_1.7.9_windows_arm64.zip | 2025-11-21 | 2.1 MB | |
| actionlint_1.7.9_darwin_amd64.tar.gz | 2025-11-21 | 2.2 MB | |
| actionlint_1.7.9_darwin_arm64.tar.gz | 2025-11-21 | 2.1 MB | |
| actionlint_1.7.9_linux_amd64.tar.gz | 2025-11-21 | 2.2 MB | |
| actionlint_1.7.9_linux_arm64.tar.gz | 2025-11-21 | 2.0 MB | |
| README.md | 2025-11-21 | 3.8 kB | |
| v1.7.9 source code.tar.gz | 2025-11-21 | 1.6 MB | |
| v1.7.9 source code.zip | 2025-11-21 | 1.9 MB | |
| Totals: 15 Items | 27.3 MB | 0 | |
- Add support for
ubuntu-slimrunner label. (#585, thanks @cestorer) - Check input deprecation in action by checking
deprecationMessageproperty. Using a deprecated input is reported as error if it is not marked asrequired. See the document for more details. (#580) ```yaml - uses: reviewdog/action-actionlint@v1 with: # ERROR: Using a deprecated input fail_on_error: true ```
- Add support for the Custom images feature.
- Support
image_versionworkflow trigger.yaml on: image_version: names: - "MyNewImage" - "MyOtherImage" versions: - 1.* - 2.* - Support
jobs.<job_id>.snapshotsyntax. To make actionlint recognize your own image generation runner, useself-hosted-runner.labelsconfig (github.com).yaml jobs: build: runs-on: my-image-generation-runner snapshot: image-name: my-custom-image version: 2.* - Report constant conditions at
if:likeif: trueas error. Only very simple expressions liketrueorfalseare detected for now. See the document for more details. - Check unexpected keys in inputs in action metadata.
yaml inputs: some_input: # Error: `type` is not supported for inputs in action metadata type: boolean - Fix some invalid permissions are not reported as error in
id-tokenandmodelsscopes. (#582, thanks @holtkampjs) - Fix
argsandentrypointinputs are not recognized atuses:when it's not a Docker action. (#550) - Set correct column in source position of YAML parse error.
- Fix
credentialscannot be configured with${{ }}. (#590) - Improve messages in syntax errors on parsing steps (
run:anduses:). Available keys suggestion is now more accurate and unexpected keys are detected more accurately. - Fix the order of errors can be non-deterministic when multiple errors are caused at the same source positions.
- Improve error messages showing suggestions on detecting invalid permissions.
- Add instruction for installing actionlint with mise package manager. (#589, thanks @jylenhof)
- Fix outdated URLs in the document.
- Add new
actionlint.AllContextsmap constant (pkg.go.dev) in Go API that contains the information about all context availability. - Update popular actions data set to the latest with several major versions of actions and the following new actions.
anthropics/claude-code-actionopenai/codex-actiongoogle-github-actions/run-gemini-cli- Add
make covtask to easily generate a code coverage report. - Make installing the formula version of
actionlintpacakge from tap of this repository with Homebrew a hard error. Install the cask version instead following the instruction in the error message.