From 4d929c4ae934e5dcb7a79532b6e8b3fe4d1ff71a Mon Sep 17 00:00:00 2001
From: AkiraFukushima
Date: Wed, 27 Jul 2022 01:17:06 +0900
Subject: [PATCH] Use reviewdog instead of sider
---
.github/workflows/reviewdog.yml | 26 ++++++++++++++++++++++++++
sider.yml | 17 -----------------
2 files changed, 26 insertions(+), 17 deletions(-)
create mode 100644 .github/workflows/reviewdog.yml
delete mode 100644 sider.yml
diff --git a/.github/workflows/reviewdog.yml b/.github/workflows/reviewdog.yml
new file mode 100644
index 00000000..d819f162
--- /dev/null
+++ b/.github/workflows/reviewdog.yml
@@ -0,0 +1,26 @@
+name: reviewdog
+
+on:
+ pull_request:
+
+jobs:
+ eslint:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@master
+ - name: eslint
+ uses: reviewdog/action-eslint@v1
+ with:
+ reporter: github-pr-review
+
+ stylelint:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@master
+ - name: stylelint
+ uses: reviewdog/action-stylelint@v1
+ with:
+ reporter: github-pr-review
+ stylelint_input: '**/*.vue'
diff --git a/sider.yml b/sider.yml
deleted file mode 100644
index a1d886fc..00000000
--- a/sider.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-linter:
- eslint:
- npm_install: true
- config: '.eslintrc.js'
- ext: '.js,.vue,.ts'
- ignore-path: .eslintignore
- target:
- - src
- - spec
-
- stylelint:
- npm_install: true
- config: .stylelintrc.json
- ignore-path: .stylelintignore
- syntax: scss
- ignore-disables: true
- glob: '**/*.vue'