Skip to content

basic support for CSS animations (#27) #37

basic support for CSS animations (#27)

basic support for CSS animations (#27) #37

Workflow file for this run

name: Build Examples
on:
push:
branches: [main]
paths:
- "**.swift"
- "**.yml"
pull_request:
branches: [main]
paths-ignore:
- "**/README.md"
workflow_dispatch:
jobs:
linux:
runs-on: ubuntu-latest
timeout-minutes: 15
strategy:
matrix:
swift:
- image: swift:6.2
wask-sdk-url: https://download.swift.org/swift-6.2-release/wasm/swift-6.2-RELEASE/swift-6.2-RELEASE_wasm.artifactbundle.tar.gz
wasm-sdk-checksum: fe4e8648309fce86ea522e9e0d1dc48e82df6ba6e5743dbf0c53db8429fb5224
examples:
- Examples/Swiftle
- Examples/Basic
container: ${{ matrix.swift.image }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Swift WASM SDK
run: swift sdk install ${{ matrix.swift.wask-sdk-url }} --checksum ${{ matrix.swift.wasm-sdk-checksum }}
- name: Build (embedded)
id: build_embedded
working-directory: ${{ matrix.examples }}
continue-on-error: true
run: ./build.sh
- name: Build (dev)
id: build_dev
working-directory: ${{ matrix.examples }}
continue-on-error: true
run: ./build-dev.sh
- name: Fail if any build failed
if: ${{ steps.build_embedded.outcome == 'failure' || steps.build_dev.outcome == 'failure' }}
run: exit 1