Skip to content

ci/cd III

ci/cd III #3

Workflow file for this run

name: CI - Build and Test (Multi-arch)
on:
push:
branches:
- main
- 't/ci'
pull_request:
jobs:
test:
strategy:
matrix:
os: [windows, ubuntu, macos]
arch: [x64, aarch64]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: dart-lang/setup-action@v2
with:
sdk-root: ${{ runner.tool_cache }}/dart
sdk-version: 3.3.0
- run: dart pub get
- run: dart analyze
- run: dart --enable-experiment=native-assets test
- run: dart --enable-experiment=native-assets build build.dart