Skip to content

Chore: update dependency eslint-plugin-unicorn to v66 #4560

Chore: update dependency eslint-plugin-unicorn to v66

Chore: update dependency eslint-plugin-unicorn to v66 #4560

Workflow file for this run

name: Linter
on:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
renovate-lint:
permissions:
contents: read # actions/checkout
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- uses: rinchsan/renovate-config-validator@8cf44ae5646f111f838a03ac7ebd4e1c1f9be983 # v0.2.1
with:
pattern: 'renovate.json5'
shellcheck:
permissions:
contents: read # actions/checkout
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- name: Run ShellCheck
uses: ludeeus/action-shellcheck@00b27aa7cb85167568cb48a3838b75f4265f2bca # master
actionlint:
permissions:
contents: read # actions/checkout
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version: 'stable'
- run: go install github.com/rhysd/actionlint/cmd/actionlint@latest
- run: actionlint
zizmor:
permissions:
security-events: write # zizmorcore/zizmor-action
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- uses: zizmorcore/zizmor-action@5f14fd08f7cf1cb1609c1e344975f152c7ee938d # v0.5.6
with:
advanced-security: false
min-severity: medium
# !!! This check should be required by GitHub !!!
linter-status-check:
needs:
- renovate-lint
- shellcheck
- actionlint
- zizmor
if: always()
permissions: {}
runs-on: ubuntu-latest
steps:
- uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # release/v1
with:
jobs: ${{ toJSON(needs) }}