diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0303f540..c9bc87b5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,10 @@ jobs: test: name: Test Suite - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] steps: - name: Checkout sources uses: actions/checkout@v2 @@ -124,7 +127,7 @@ jobs: uses: actions/checkout@v2 - name: Get latest toolchain version with miri - run: echo "::set-env name=TOOLCHAIN::$(curl -s https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu/miri)" + run: echo "TOOLCHAIN=$(curl -s https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu/miri)" >> $GITHUB_ENV - name: Install latest nightly toolchain with miri uses: actions-rs/toolchain@v1