Skip to content

adammartinai/action-eslint

This branch is 1 commit ahead of, 310 commits behind reviewdog/action-eslint:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6e19568 · Apr 22, 2020

History

38 Commits
Jan 28, 2020
Sep 23, 2019
Sep 23, 2019
Sep 23, 2019
Jan 28, 2020
Dec 14, 2019
Jan 28, 2020
Apr 22, 2020
Apr 22, 2020
Jan 12, 2020
Jan 12, 2020

Repository files navigation

GitHub Action: Run eslint with reviewdog

Docker Image CI depup release GitHub release (latest SemVer) action-bumpr supported

This action runs eslint with reviewdog on pull requests to improve code review experience.

github-pr-check sample github-pr-review sample

Inputs

github_token

Required. Must be in form of github_token: ${{ secrets.github_token }}'.

level

Optional. Report level for reviewdog [info,warning,error]. It's same as -level flag of reviewdog.

reporter

Reporter of reviewdog command [github-pr-check,github-check,github-pr-review]. Default is github-pr-check. It's same as -reporter flag of reviewdog.

github-pr-review can use Markdown and add a link to rule page in reviewdog reports.

eslint_flags

Optional. Flags and args of eslint command. Default: '.'

Example usage

You also need to install eslint.

# Example
$ npm install eslint -D

You can create eslint config and this action uses that config too.

name: reviewdog
on: [pull_request]
jobs:
  eslint:
    name: runner / eslint
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v1
      - name: eslint
        uses: reviewdog/action-eslint@v1
        with:
          github_token: ${{ secrets.github_token }}
          reporter: github-pr-review # Change reporter.
          eslint_flags: 'src/'

Packages

No packages published

Languages

  • Shell 61.1%
  • JavaScript 20.8%
  • Dockerfile 18.1%