From 58b8a3b51e39347631b565e57c8dd977f9c315c8 Mon Sep 17 00:00:00 2001 From: jhwgh1968 Date: Sat, 30 Nov 2019 19:57:17 -0600 Subject: [PATCH 1/3] Add self to NOTICE --- NOTICE | 1 + 1 file changed, 1 insertion(+) diff --git a/NOTICE b/NOTICE index ec157dab57..69d8e52273 100644 --- a/NOTICE +++ b/NOTICE @@ -18,6 +18,7 @@ under the licensing terms detailed in LICENSE: * Emil Laine * Stephen Paul Weber * Jay Phelps +* jhwgh1968 Portions of this software are derived from third-party works licensed under the following terms: From 0038aded1eccc19b3d57c4fc33647167dbfb56f6 Mon Sep 17 00:00:00 2001 From: jhwgh1968 Date: Sun, 1 Dec 2019 10:38:08 -0600 Subject: [PATCH 2/3] Add test-windows github action --- .github/workflows/ci.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d1c5a442b..b5204ec4e4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,6 +55,31 @@ jobs: run: npm run build - name: Test distribution run: npm test + test-windows: + name: "Test compiler on Windows with node: node" + runs-on: windows-latest + needs: check + steps: + - uses: actions/checkout@v1.0.0 + with: + node-mirror: https://nodejs.org/download/v8-canary/ + - name: Install node via nvm-windows + run: | + Invoke-WebRequest -Uri https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-noinstall.zip -OutFile nvm.zip + Expand-Archive nvm.zip -DestinationPath nvm + nvm/nvm install node + nvm/nvm use node + npm -g install npm@latest + - name: Install dependencies + run: npm ci --no-audit + - name: Clean distribution files + run: npm run clean + - name: Test sources + run: npm test + - name: Build distribution files + run: npm run build + - name: Test distribution + run: npm test test-canary: name: "Test features on node: v8-canary" runs-on: ubuntu-latest From 2c2b018ec67473fcf6a4e2733f82799d3a457e5c Mon Sep 17 00:00:00 2001 From: jhwgh1968 Date: Sun, 1 Dec 2019 19:23:33 -0600 Subject: [PATCH 3/3] Remove useless lines --- .github/workflows/ci.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b5204ec4e4..ecab02e83e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -61,8 +61,6 @@ jobs: needs: check steps: - uses: actions/checkout@v1.0.0 - with: - node-mirror: https://nodejs.org/download/v8-canary/ - name: Install node via nvm-windows run: | Invoke-WebRequest -Uri https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-noinstall.zip -OutFile nvm.zip