File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -10,22 +10,36 @@ jobs:
1010 eslint :
1111 name : ESLint
1212 runs-on : ubuntu-latest
13+ permissions :
14+ contents : read
15+ pull-requests : write
1316 steps :
1417 - name : Checkout code
15- uses : actions/checkout@v2
18+ uses : actions/checkout@v3
19+ with :
20+ fetch-depth : 0
1621 - name : Set up Node
1722 uses : actions/setup-node@v3
1823 with :
1924 node-version : 18
2025 - run : npm install
2126 - name : Run ESLint
2227 run : npm run lint
28+ - name : Suggest ESLint fixes (reviewdog)
29+ if : ${{ github.event_name == 'pull_request' }}
30+ uses : reviewdog/action-eslint@v1
31+ with :
32+ github_token : ${{ secrets.GITHUB_TOKEN }}
33+ reporter : github-pr-review
34+ eslint_flags : ' .'
35+ fail_on_error : ' false'
36+ filter_mode : added
2337 prettier :
2438 name : Prettier
2539 runs-on : ubuntu-latest
2640 steps :
2741 - name : Checkout code
28- uses : actions/checkout@v2
42+ uses : actions/checkout@v3
2943 - name : Set up Node
3044 uses : actions/setup-node@v3
3145 with :
3852 runs-on : ubuntu-latest
3953 steps :
4054 - name : Checkout code
41- uses : actions/checkout@v2
55+ uses : actions/checkout@v3
4256 - name : Set up Node
4357 uses : actions/setup-node@v3
4458 with :
You can’t perform that action at this time.
0 commit comments