Explorar el Código

Back to separate checks

Leszek Wiesner hace 4 años
padre
commit
f6a85672c5
Se han modificado 1 ficheros con 31 adiciones y 3 borrados
  1. 31 3
      .github/workflows/pioneer-pr.yml

+ 31 - 3
.github/workflows/pioneer-pr.yml

@@ -18,9 +18,6 @@ jobs:
       run: |
         yarn install --frozen-lockfile
         yarn workspace pioneer build
-    - name: lint
-      run: |
-        yarn workspace pioneer lint
 
   pioneer_build_osx:
     name: MacOS Build
@@ -38,6 +35,37 @@ jobs:
       run: |
         yarn install --frozen-lockfile
         yarn workspace pioneer build
+
+  pioneer_lint_ubuntu:
+    name: Ubuntu Linting
+    runs-on: ubuntu-latest
+    strategy:
+      matrix:
+        node-version: [12.x]
+    steps:
+    - uses: actions/checkout@v1
+    - name: Use Node.js ${{ matrix.node-version }}
+      uses: actions/setup-node@v1
+      with:
+        node-version: ${{ matrix.node-version }}
+    - name: lint
+      run: |
+        yarn install --frozen-lockfile
+        yarn workspace pioneer lint
+
+  pioneer_lint_osx:
+    name: MacOS Linting
+    runs-on: macos-latest
+    strategy:
+      matrix:
+        node-version: [12.x]
+    steps:
+    - uses: actions/checkout@v1
+    - name: Use Node.js ${{ matrix.node-version }}
+      uses: actions/setup-node@v1
+      with:
+        node-version: ${{ matrix.node-version }}
     - name: lint
       run: |
+        yarn install --frozen-lockfile
         yarn workspace pioneer lint