Awesome
github-action-actionlint
GitHub Actions for actionlint
Run actionlint and notify the result with reviewdog.
Motivation
We know there are other GitHub Actions for actionlint. They install actionlint automatically, but we would like to manage tools with aqua, which is a declarative CLI Version Manager written in Go. By aqua, you can update tools continuously with Renovate very easily and use the same tool versions in both CI and your development environment.
Requirements
As of v0.1.4, the following tools are optional:
[aqua.yaml] is passed via the environment variable $AQUA_GLOBAL_CONFIG
.
You can change versions by passing aqua.yaml.
Example
- uses: suzuki-shunsuke/github-action-actionlint@v0.1.2
- uses: suzuki-shunsuke/github-action-actionlint@v0.1.2
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
Inputs
Required Inputs
Nothing.
Optional Inputs
name | default value | description |
---|---|---|
github_token | github.token | GitHub Access Token |
Outputs
Nothing.