From e6ec33114b639ebd0c0c72e345a00e92756f2ab7 Mon Sep 17 00:00:00 2001 From: daviestar Date: Sat, 25 Jan 2020 13:40:43 +0000 Subject: [PATCH 1/5] Create nodejs.yml --- .github/workflows/nodejs.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/nodejs.yml diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml new file mode 100644 index 0000000..700c96b --- /dev/null +++ b/.github/workflows/nodejs.yml @@ -0,0 +1,22 @@ +name: Node CI + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [8.x, 10.x, 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: npm install, build, and test + run: | + npm ci + npm test + env: + CI: true From a667206a73a472e39fcd69ae7a669144c7e090b4 Mon Sep 17 00:00:00 2001 From: daviestar Date: Sat, 25 Jan 2020 13:42:07 +0000 Subject: [PATCH 2/5] Only node 12 --- .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 700c96b..ca92116 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [8.x, 10.x, 12.x] + node-version: [12.x] steps: - uses: actions/checkout@v1 - name: Use Node.js ${{ matrix.node-version }} From fb0b5469804d2e7314e202f1fcf9fb1bf45e7449 Mon Sep 17 00:00:00 2001 From: daviestar Date: Sat, 25 Jan 2020 13:43:25 +0000 Subject: [PATCH 3/5] use yarn --- .github/workflows/nodejs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index ca92116..2901979 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -16,7 +16,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: npm install, build, and test run: | - npm ci - npm test + yarn + yarn test env: CI: true From ed6ca0a5afb6a7ac7ac63c72fa0f64a036693cfb Mon Sep 17 00:00:00 2001 From: daviestar Date: Sat, 25 Jan 2020 13:45:10 +0000 Subject: [PATCH 4/5] update command name --- .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 2901979..04b0cce 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - name: npm install, build, and test + - name: install dependencies and test run: | yarn yarn test From cc7e5d655fdec2a0dc9321550ac7ebd3d517a212 Mon Sep 17 00:00:00 2001 From: daviestar Date: Sat, 25 Jan 2020 13:51:17 +0000 Subject: [PATCH 5/5] clean up --- .github/workflows/nodejs.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 04b0cce..4dbf534 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -14,9 +14,7 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - name: install dependencies and test - run: | - yarn - yarn test + - run: yarn + - run: yarn test env: CI: true