diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d1c5a442b..ecab02e83e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,6 +55,29 @@ 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 + - 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 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: