Skip to content

Add actionlint

Add actionlint #70

on: pull_request
name: Workflow templates
jobs:
check-yaml:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- run: |
# https://www.shellcheck.net/wiki/SC2044
find github/workflows/ -name '*.yaml' -exec sh -c '
echo "$1"
docker run --rm --volume "$PWD":/workdir mikefarah/yq "$1" > /dev/null
' sh {} \;
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: go-task/setup-task@v1
- run: |
task lint:shell-script