From 558ccc2a9eb1c9b13de5d66917e779e220a44525 Mon Sep 17 00:00:00 2001 From: Dan Mindru Date: Tue, 3 Sep 2019 10:46:53 +0200 Subject: [PATCH 1/3] Rename test action --- .github/workflows/nodejs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index baaa6bd..3b841fc 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -1,4 +1,4 @@ -name: Node CI +name: Test template output on: [push] From b316aa6caa33853d4c9350365aea8bdd44be4eb0 Mon Sep 17 00:00:00 2001 From: Dan Mindru Date: Tue, 3 Sep 2019 10:49:22 +0200 Subject: [PATCH 2/3] Run tests on windows, mac & ubuntu --- .github/workflows/nodejs.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 3b841fc..73f35b0 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -3,13 +3,14 @@ name: Test template output on: [push] jobs: - build: - - runs-on: ubuntu-latest - + test: + name: Test on node ${{ matrix.node_version }} and ${{ matrix.os }} + runs-on: ${{ matrix.os }} + strategy: matrix: node-version: [8.x, 10.x, 12.x] + os: [ubuntu-latest, windows-latest, macOS-latest] steps: - uses: actions/checkout@v1 @@ -17,7 +18,8 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - name: npm install and test + + - name: npm install & test run: | npm install npm test From 80160e813504c246ab6e3f0369ffc73c3912404d Mon Sep 17 00:00:00 2001 From: Dan Mindru Date: Tue, 3 Sep 2019 11:00:55 +0200 Subject: [PATCH 3/3] Use node number syntax as opposed to x.x --- .github/workflows/nodejs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 73f35b0..9f78bd7 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: - node-version: [8.x, 10.x, 12.x] + node-version: [8, 10, 12] os: [ubuntu-latest, windows-latest, macOS-latest] steps: