Просмотр исходного кода

workflow: update linter.yml open Allow all actions

xiaoxian521 3 лет назад
Родитель
Сommit
8458d5d37b
1 измененных файлов с 18 добавлено и 4 удалено
  1. 18 4
      .github/workflows/linter.yml

+ 18 - 4
.github/workflows/linter.yml

@@ -38,10 +38,24 @@ jobs:
       ##########################
       # Checkout the code base #
       ##########################
-      - name: Build
+      - name: Checkout Code
+        uses: actions/checkout@v2
+        with:
+          # Full git history is needed to get a proper list of changed files within `super-linter`
+          fetch-depth: 0
+
+      ################################
+      # Run Linter against code base #
+      ################################
+      - name: Lint Code Base
+        uses: github/super-linter@v4
         env:
+          VALIDATE_ALL_CODEBASE: false
+          DEFAULT_BRANCH: main
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+      - name: Build
         run: |
-          npm run install
-          npm run lint
-          npm run build
+          yarn install
+          yarn lint
+          yarn run build