From 943377e6a300c498f26a785bc713eb712ed34c5f Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 26 Mar 2021 13:55:48 +0000 Subject: [PATCH] build: Add quality (clippy & rustfmt) using beta toolchain This will give us advanced notice of upcoming changes. Signed-off-by: Rob Bradford --- .github/workflows/quality-aarch64.yaml | 7 +++++++ .github/workflows/quality.yaml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/quality-aarch64.yaml b/.github/workflows/quality-aarch64.yaml index d90f07e48..6c9c05dba 100644 --- a/.github/workflows/quality-aarch64.yaml +++ b/.github/workflows/quality-aarch64.yaml @@ -6,12 +6,19 @@ jobs: if: github.event_name == 'pull_request' name: Quality (clippy, rustfmt) runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} strategy: + fail-fast: false matrix: rust: - stable target: - aarch64-unknown-linux-gnu + experimental: [false] + include: + - rust: beta + target: aarch64-unknown-linux-gnu + experimental: true steps: - name: Code checkout uses: actions/checkout@v2 diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index 2438ee23e..999ae2415 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -6,12 +6,19 @@ jobs: if: github.event_name == 'pull_request' name: Quality (clippy, rustfmt) runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} strategy: + fail-fast: false matrix: rust: - stable target: - x86_64-unknown-linux-gnu + experimental: [false] + include: + - rust: beta + target: x86_64-unknown-linux-gnu + experimental: true steps: - name: Code checkout uses: actions/checkout@v2