Skip to content

Commit 3b93022

Browse files
committed
ci: Add windows runner
1 parent b314137 commit 3b93022

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/ci.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: CI
33
on: [push]
44

55
jobs:
6-
build:
6+
build-linux:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v4
@@ -15,3 +15,15 @@ jobs:
1515
run: ninja -v -C build
1616
- name: Test
1717
run: meson test -v -C build
18+
build-windows:
19+
runs-on: windows-latest
20+
steps:
21+
- uses: actions/checkout@v4
22+
- name: Install dependencies
23+
run: pip install ninja meson
24+
- name: Configure
25+
run: mkdir build; meson setup --vsenv -Dbuildtype=debugoptimized -Dwith_encode2=true build
26+
- name: Build
27+
run: ninja -v -C build
28+
- name: Test
29+
run: meson test -v -C build

0 commit comments

Comments
 (0)