You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Action ESLint
v2.1.1
GitHub Action that runs ESLint on files changed in a Pull Request.
.github/workflows/lint.yml
:
name: Lint
on:
pull_request:
push:
branches:
- master
jobs:
eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 16
- run: npm ci # or yarn install
- uses: sibiraj-s/action-eslint@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }} # Optional
eslint-args: '--ignore-path=.gitignore --quiet'
extensions: 'js,jsx,ts,tsx'
annotations: true
For better security it is recommended to pin actions to a full length commit SHA.
Read more on using third-party actions
- Yarn 2+ is not supported
To enable debug logs, set secret ACTIONS_STEP_DEBUG
to true
. Refer docs more details https://docs.github.com/en/actions/managing-workflow-runs/enabling-debug-logging#enabling-step-debug-logging