$
This commit is contained in:
25
node_modules/node-gyp/.github/workflows/visual-studio.yml
generated
vendored
Normal file
25
node_modules/node-gyp/.github/workflows/visual-studio.yml
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
name: Tests on Windows
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
Tests:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
max-parallel: 15
|
||||
matrix:
|
||||
os: [windows-2022]
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v2
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
npm install --no-progress
|
||||
- name: Set Windows environment
|
||||
if: matrix.os == 'windows-latest'
|
||||
run: |
|
||||
echo 'GYP_MSVS_VERSION=2015' >> $Env:GITHUB_ENV
|
||||
echo 'GYP_MSVS_OVERRIDE_PATH=C:\\Dummy' >> $Env:GITHUB_ENV
|
||||
- name: Environment Information
|
||||
run: npx envinfo
|
||||
- name: Run Node tests
|
||||
run: npm test
|
Reference in New Issue
Block a user