From 477d924528ad1c8ede0d45c0b2cbff44c2c0af34 Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Fri, 13 Mar 2020 10:45:50 +0100 Subject: [PATCH] github: Build from a rust toolchain matrix So that we can run our builds against several toolchains (beta, stable, nightly). Signed-off-by: Samuel Ortiz --- .github/workflows/build.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e4fc342f9..abadd187b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,13 +6,19 @@ jobs: if: github.event_name == 'pull_request' name: Build runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly steps: - name: Code checkout uses: actions/checkout@v2 - - name: Install Rust toolchain (stable) + - name: Install Rust toolchain (${{ matrix.rust }}) uses: actions-rs/toolchain@v1 with: - toolchain: stable + toolchain: ${{ matrix.rust }} override: true - name: Build