From 5f10d5f2ae1498761d35dd81153e1655a83c10ac Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 14:14:06 +0100 Subject: [PATCH 1/6] Update node.js.yml --- .github/workflows/node.js.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 05a9a9c..4d96efa 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [10.x, 12.x, 14.x, 15.x] + node-version: [10.x, 12.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: From 102860fb738167827c86b9e477c0cbabbbbf04f3 Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 14:16:04 +0100 Subject: [PATCH 2/6] Update node.js.yml --- .github/workflows/node.js.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 4d96efa..a127ed7 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -17,6 +17,7 @@ jobs: strategy: matrix: node-version: [10.x, 12.x] + os: [ubuntu-latest, windows-2016] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: From 96caf3f861c737e5c7a0497f366a96b177ddbc84 Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 14:27:30 +0100 Subject: [PATCH 3/6] Update node.js.yml --- .github/workflows/node.js.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index a127ed7..d89f237 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -13,6 +13,15 @@ jobs: build: runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: npm install and build webpack + run: + npm install + npm run build + + test: + runs-on: ubuntu-latest strategy: matrix: @@ -26,6 +35,10 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - run: npm ci - - run: npm run build --if-present - - run: npm test + - name: npm install, and test + run: | + npm install + npm test + env: + CI: true + From 65e3a076044351f16aaaa7e11082f49a51a54adf Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 14:35:48 +0100 Subject: [PATCH 4/6] Update node.js.yml --- .github/workflows/node.js.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index d89f237..85a896a 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -11,8 +11,8 @@ on: jobs: build: - runs-on: ubuntu-latest + steps: - uses: actions/checkout@v2 - name: npm install and build webpack @@ -20,8 +20,8 @@ jobs: npm install npm run build - test: - runs-on: ubuntu-latest + test: + runs-on: ubuntu-latest strategy: matrix: From ebe6e2849f52b0b78dcd2af268bf4faed69ba9fe Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 15:01:12 +0100 Subject: [PATCH 5/6] Update node.js.yml --- .github/workflows/node.js.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 85a896a..201c14d 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -19,6 +19,12 @@ jobs: run: npm install npm run build + - uses: actions/upload-artifact@master + with: + name: webpack artifacts + path: public/ + + test: runs-on: ubuntu-latest From ca4798eccdfc11e11b5b3bfc48fbe5cb2a3bd309 Mon Sep 17 00:00:00 2001 From: larsest1 Date: Mon, 8 Feb 2021 15:16:51 +0100 Subject: [PATCH 6/6] Update node.js.yml --- .github/workflows/node.js.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 201c14d..3b8a4a3 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -28,6 +28,7 @@ jobs: test: runs-on: ubuntu-latest + needs: build strategy: matrix: @@ -37,6 +38,10 @@ jobs: steps: - uses: actions/checkout@v2 + - uses: actions/download-artifact@master + with: + name: webpack artifacts + path: public - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: