]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Update CI (#8204)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Sat, 19 Dec 2020 17:52:18 +0000 (19:52 +0200)
committerGitHub <noreply@github.com>
Sat, 19 Dec 2020 17:52:18 +0000 (12:52 -0500)
.github/workflows/ci.yml

index b8c9c88a32778c39cb6d7a6ee9e18b561c8a23e7..a4e620e8e046ddb1061271079cd3a98482bb4193 100644 (file)
@@ -30,14 +30,22 @@ jobs:
       id: changes
       with:
         filters: |
-          src:
-            - 'src/**'
           docs:
             - 'docs/**'
+          src:
+            - 'src/**'
+          test:
+            - 'test/**'
+          types:
+            - 'types/**'
     - name: Install
       run: npm ci
-    - name: Build and Test
-      if: steps.changes.outputs.src == 'true'
+    - name: Build
+      run: npm run build
+    - name: Test
+      if: |
+        steps.changes.outputs.src == 'true' ||
+        steps.changes.outputs.test == 'true'
       run: |
         npm run build
         if [ "${{ runner.os }}" == "Windows" ]; then
@@ -49,7 +57,6 @@ jobs:
         fi
       shell: bash
     - name: Lint
-      if: steps.changes.outputs.src != 'true'
       run: npm run lint
     - name: Package
       if: steps.changes.outputs.docs == 'true'