diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index e7118e1a..e498df6f 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -111,14 +111,22 @@ jobs: - commitlint - codelint - test-linux - runs-on: 'windows-2019' + runs-on: ${{ matrix.os }} env: MSSQL_PASSWORD: 'yourStrong(!)Password' strategy: matrix: arch: [x64, x86] + os: [windows-2022] node-version: [14.x, 16.x, 18.x] - sql-version: [2008, 2012, 2014, 2016, 2017, 2019, 2022] + sql-version: [2016, 2017, 2019, 2022] + include: + - os: windows-2019 + sql-version: 2008 + - os: windows-2019 + sql-version: 2012 + - os: windows-2019 + sql-version: 2014 steps: - name: Checkout code uses: actions/checkout@v3