Skip to content

Commit f2f70f1

Browse files
Add Windows build job
1 parent d7bf655 commit f2f70f1

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@ jobs:
5656

5757
steps:
5858
- uses: actions/checkout@v3
59-
with:
60-
submodules: recursive
6159
- id: setup-swiftwasm
6260
uses: swiftwasm/setup-swiftwasm@v1
6361
with:
@@ -75,14 +73,22 @@ jobs:
7573
- run: ./CI/check-spectest.sh
7674
- run: ./CI/check-wasi-testsuite.sh
7775

76+
build-windows:
77+
runs-on: windows-latest
78+
steps:
79+
- uses: compnerd/gha-setup-swift@main
80+
with:
81+
branch: swift-5.10.1-release
82+
tag: 5.10.1-RELEASE
83+
- uses: actions/checkout@v4
84+
- run: swift test
85+
7886
build-cmake:
7987
runs-on: ubuntu-20.04
8088
container:
8189
image: swift:5.8-focal
8290
steps:
8391
- uses: actions/checkout@v4
84-
with:
85-
submodules: recursive
8692
- name: Install Ninja
8793
run: apt-get update && apt-get install -y ninja-build
8894
- name: Install CMake

0 commit comments

Comments
 (0)