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