From fc0ca6afd06076dd74b9989c53ee00c44fd92031 Mon Sep 17 00:00:00 2001 From: Revertron <105154+Revertron@users.noreply.github.com> Date: Tue, 23 Feb 2021 00:01:52 +0100 Subject: [PATCH] Update rust_build_and_test.yml --- .github/workflows/rust_build_and_test.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust_build_and_test.yml b/.github/workflows/rust_build_and_test.yml index 9178705..bce40b3 100644 --- a/.github/workflows/rust_build_and_test.yml +++ b/.github/workflows/rust_build_and_test.yml @@ -1,4 +1,4 @@ -name: Rust +name: Build on: push: @@ -12,11 +12,19 @@ env: jobs: build: - runs-on: windows-latest + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ windows-latest, ubuntu-latest, macOS-latest] steps: - uses: actions/checkout@v2 + + - name: install libgtk-dev libwebkit2gtk-4.0 + run: sudo apt update && sudo apt install libwebkit2gtk-4.0-dev + if: contains(matrix.os, 'ubuntu') - name: Build run: cargo build --verbose - name: Run tests - run: cargo test --verbose + run: cargo test --all --verbose +