Skip to content

Merge pull request #71 from grafana/renovate/raven-actions-actionlint… #219

Merge pull request #71 from grafana/renovate/raven-actions-actionlint…

Merge pull request #71 from grafana/renovate/raven-actions-actionlint… #219

Workflow file for this run

---
name: Lint
# yamllint disable-line rule:truthy
on:
push:
branches: ["main"]
pull_request:
workflow_dispatch:
permissions: {}
jobs:
actionlint:
name: GitHub Actions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- uses: raven-actions/actionlint@205b530c5d9fa8f44ae9ed59f341a0db994aa6f8 # v2.1.2
dockerfile:
name: Dockerfiles
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- name: Lint Dockerfiles
run: make lint-dockerfile
shellcheck:
name: Shell
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- name: Lint shell files
run: make lint-shell
yamllint:
name: YAML
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- name: Lint YAML files
run: make lint-yaml
zizmor:
name: Zizmor
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: 'false'
- name: Lint Zizmor files
run: make lint-zizmor