chore: update eslint and CI (#532)

* update eslint

* babel-eslint has been deprecated

* ci: update lint
This commit is contained in:
Uiolee
2023-11-01 00:20:42 +08:00
committed by GitHub
parent e0b3fc5a94
commit cad65502f2
6 changed files with 37 additions and 17 deletions

23
.github/workflows/lint.yml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: lint
on:
pull_request:
paths:
- "**.js"
jobs:
eslint:
name: eslint
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: reviewdog/action-eslint@v1
with:
reporter: github-pr-review
eslint_flags: "."
filter_mode: "file"
fail_on_error: true