Skip to content

security: add strict v3 CLA workflow #67

security: add strict v3 CLA workflow

security: add strict v3 CLA workflow #67

Workflow file for this run

name: actionlint
on:
push:
branches: ['*']
pull_request:
branches: [master]
paths:
- '.github/workflows/**'
permissions:
contents: read
jobs:
actionlint:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4
with:
persist-credentials: false
- name: Install and run actionlint
env:
# rhysd/actionlint v1.7.12 — pinned to the release commit SHA so
# the download script body is content-addressed, not mutable.
ACTIONLINT_SHA: 914e7df21a07ef503a81201c76d2b11c789d3fca
ACTIONLINT_VERSION: 1.7.12
run: |
set -euo pipefail
curl -sSfL "https://raw.githubusercontent.com/rhysd/actionlint/${ACTIONLINT_SHA}/scripts/download-actionlint.bash" -o /tmp/download-actionlint.bash
bash /tmp/download-actionlint.bash "${ACTIONLINT_VERSION}"
./actionlint -color