Skip to content

Commit 571e22b

Browse files
committed
ci: build wasm with swift sdk
1 parent c601179 commit 571e22b

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

‎.github/workflows/wasmBuild.yml‎

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
name: WebAssembly build
22
on: [push, pull_request]
33
jobs:
4-
test:
4+
build:
55
name: BezierKit WASM support
66
runs-on: ubuntu-latest
7-
container: ghcr.io/swiftwasm/carton:0.16.0
87

98
steps:
10-
- uses: actions/checkout@v2
11-
9+
- uses: actions/checkout@v4
10+
11+
- uses: swift-actions/setup-swift@v3
12+
with:
13+
swift-version: main-snapshot-2026-06-24
14+
15+
- name: Install WebAssembly SDK
16+
run: swift sdk install --checksum b8e808d6c1b83636c68668eea27f504ac07973f0f8c68d0d053d11ef4eb96a44 https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2026-06-24-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2026-06-24-a-wasm32-unknown-wasip1-threads.artifactbundle.zip
17+
1218
- name: Build
13-
run: /root/.carton/sdk/wasm-5.6.0-RELEASE/usr/bin/swift build --triple wasm32-unknown-wasi
19+
run: swift build --swift-sdk DEVELOPMENT-SNAPSHOT-2026-06-24-a-wasm32-unknown-wasip1-threads

0 commit comments

Comments
 (0)