Skip to content

Commit 28c7bc1

Browse files
committed
Add CI step for Windows
1 parent 849d521 commit 28c7bc1

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,25 @@ jobs:
3232
uses: gerrit0/circular-dependency-check@v2
3333
with:
3434
entry: dist/index.js
35+
build-windows:
36+
runs-on: windows-latest
37+
name: Node 18 Windows
38+
steps:
39+
- name: Checkout repository
40+
uses: actions/checkout@v3
41+
- name: Set up Node
42+
uses: actions/setup-node@v3
43+
with:
44+
node-version: 18
45+
- name: Upgrade npm
46+
run: npm i -g npm@latest
47+
- name: Install
48+
run: npm ci
49+
- name: Build
50+
run: npm run build
51+
- name: Test
52+
run: npm run test:full
53+
env:
54+
SKIP_VISUAL_TEST: true
55+
- name: Lint
56+
run: npm run lint -- --max-warnings 0

0 commit comments

Comments
 (0)