From 5c3bc9d783ae2c15d5647cf3f57914a03fef783b Mon Sep 17 00:00:00 2001 From: Max Desiatov Date: Tue, 21 Dec 2021 12:52:50 +0100 Subject: [PATCH] Build and test with SwiftWasm 5.5 on CI (#460) Configuration for simultaneous builds with SwiftWasm 5.4 and 5.5 can't be specified more succinctly due to https://github.com/swiftwasm/swiftwasm-action/issues/3. I had to create almost duplicate job descriptions because of that. --- .github/workflows/ci.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fa912975f..3fb171801 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: branches: [main] jobs: - swiftwasm_bundle: + swiftwasm_bundle_5_4: runs-on: ubuntu-20.04 steps: @@ -15,7 +15,7 @@ jobs: with: shell-action: carton bundle --product TokamakDemo - swiftwasm_test: + swiftwasm_test_5_4: runs-on: ubuntu-20.04 steps: @@ -24,6 +24,24 @@ jobs: with: shell-action: carton test + swiftwasm_bundle_5_5: + runs-on: ubuntu-20.04 + + steps: + - uses: actions/checkout@v2 + - uses: swiftwasm/swiftwasm-action@v5.5 + with: + shell-action: carton bundle --product TokamakDemo + + swiftwasm_test_5_5: + runs-on: ubuntu-20.04 + + steps: + - uses: actions/checkout@v2 + - uses: swiftwasm/swiftwasm-action@v5.5 + with: + shell-action: carton test + core_macos_build: runs-on: macos-11