Skip to content

chore(deps): update dependency eslint to v10.2.1 #286

chore(deps): update dependency eslint to v10.2.1

chore(deps): update dependency eslint to v10.2.1 #286

Workflow file for this run

# TODO: make this a workflow_call so it is used as a building block?
name: Lint
on:
pull_request:
types: [opened, synchronize]
jobs:
actions:
runs-on: ubuntu-latest
name: Actions
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: reviewdog/action-actionlint@6fb7acc99f4a1008869fa8a0f09cfca740837d9d # v1
with:
reporter: github-pr-review
typos:
runs-on: ubuntu-latest
name: Typos
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: reviewdog/action-typos@d5eb1bbcd1b3bfde596f6eeb470322727862fe98 # v1
with:
typos_flags: --config ${{github.workspace}}/.github/typos.toml
reporter: github-pr-review
skip-renovate:
runs-on: ubuntu-latest
name: Skip Duplicate Actions (Renovate)
outputs:
should-skip: ${{steps.sda.outputs.should_skip}}
steps:
- uses: fkirc/skip-duplicate-actions@f75f66ce1886f00957d99748a42c724f4330bdcf # v5
id: sda
with:
paths: '[".github/renovate.json"]'
renovate:
runs-on: ubuntu-latest
name: Renovate
needs: skip-renovate
if: needs.skip-renovate.outputs.should-skip != 'true'
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
- run: npm exec --package=renovate -- renovate-config-validator