Skip to content

Merge pull request #1 from GoodNotes/wasm-compatibility-ci #5

Merge pull request #1 from GoodNotes/wasm-compatibility-ci

Merge pull request #1 from GoodNotes/wasm-compatibility-ci #5

Workflow file for this run

name: wasm
on:
push:
pull_request:
jobs:
build:
name: Build on WebAssembly
runs-on: ubuntu-latest
container:
image: swift:6.0.2-focal
steps:
- uses: actions/checkout@v4
- run: swift sdk install https://github.com/swiftwasm/swift/releases/download/swift-wasm-6.0.2-RELEASE/swift-wasm-6.0.2-RELEASE-wasm32-unknown-wasi.artifactbundle.zip --checksum 6ffedb055cb9956395d9f435d03d53ebe9f6a8d45106b979d1b7f53358e1dcb4
- name: Build
run: swift build --swift-sdk wasm32-unknown-wasi
- name: Test
run: swift test --swift-sdk wasm32-unknown-wasi