Runs eslint on changed files and creates inline annotations with errors.
In .github/workflows/main.yml
:
name: Example Workflow
on: [pull_request, push]
jobs:
lint:
steps:
- uses: actions/checkout@v1
- uses: a-b-r-o-w-n/eslint-action@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
files: "src/**/*"
ignore: "src/some-file-to-ignore.js"
extensions: ".js,.ts"
working-directory: "./my-package"
quiet: "false"