Skip to content

Commit e36b55e

Browse files
ethomsonisaacs
authored andcommitted
GitHub Actions: add a win32 bash workflow
Update the matrix to have two Windows workflows: one running PowerShell and one running bash.
1 parent 43eca4a commit e36b55e

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,21 @@ jobs:
77
strategy:
88
fail-fast: false
99
matrix:
10-
node-version: [10.x, 12.x, 14.x]
11-
os: [ubuntu-latest, windows-latest, macOS-latest]
12-
13-
runs-on: ${{ matrix.os }}
10+
node-version: [6.x, 8.x, 10.x, 12.x]
11+
platform:
12+
- os: ubuntu-latest
13+
shell: bash
14+
- os: macos-latest
15+
shell: bash
16+
- os: windows-latest
17+
shell: bash
18+
- os: windows-latest
19+
shell: powershell
20+
21+
runs-on: ${{ matrix.platform.os }}
22+
defaults:
23+
run:
24+
shell: ${{ matrix.platform.shell }}
1425

1526
steps:
1627
# Checkout the npm/cli repo

0 commit comments

Comments
 (0)