Browse Source

github workflows: last syntax fix, reduce jobs

Mokhtar Naamani 4 years ago
parent
commit
d4ba8306a0
1 changed files with 6 additions and 23 deletions
  1. 6 23
      .github/workflows/pioneer-pr.yml

+ 6 - 23
.github/workflows/pioneer-pr.yml

@@ -2,8 +2,8 @@ name: Pioneer
 on: [pull_request, push]
 
 jobs:
-  pioneer_build_code_ubuntu:
-    name: (Ubuntu) Build Code
+  pioneer_build_ubuntu:
+    name: Ubuntu Build
     runs-on: ubuntu-latest
     strategy:
       matrix:
@@ -17,10 +17,10 @@ jobs:
     - name: build
       run: |
         yarn install --frozen-lockfile
-        yarn workspace pioneer run build:code
+        yarn workspace pioneer run build
 
-  pioneer_build_code_osx:
-    name: (MacOS) Build Code
+  pioneer_build_osx:
+    name: MacOS Build
     runs-on: macos-latest
     strategy:
       matrix:
@@ -34,21 +34,4 @@ jobs:
     - name: build
       run: |
         yarn install --frozen-lockfile
-        yarn workspace pioneer run build:code
-
-  pioneer_build_i18n:
-    name: Pioneer Build i18n
-    runs-on: [ubuntu-latest, 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: build
-      run: |
-        yarn install --frozen-lockfile
-        yarn workspace pioneer run build:i18n
+        yarn workspace pioneer run build