From a55c992323c0119d744e2fcb87ee0297c0fb7f35 Mon Sep 17 00:00:00 2001 From: Brian Caswell Date: Tue, 22 Aug 2023 07:29:39 -0400 Subject: [PATCH] warn rather than fail on nightly builds --- .github/workflows/build.yml | 40 ++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8568cf8271..b06d062a25 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,12 +36,14 @@ jobs: runs-on: ubuntu-20.04 needs: - msrv + continue-on-error: ${{ matrix.experimental }} strategy: matrix: - build: - - stable - - nightly - - ${{ needs.msrv.outputs.msrv }} + build: [stable, ${{ needs.msrv.outputs.msrv }}] + experimental: [false] + include: + - build: nightly + - experimental: true steps: - uses: actions/checkout@v3 - uses: Swatinem/rust-cache@v2 @@ -52,12 +54,14 @@ jobs: runs-on: ubuntu-20.04 needs: - msrv + continue-on-error: ${{ matrix.experimental }} strategy: matrix: - build: - - stable - - nightly - - ${{ needs.msrv.outputs.msrv }} + build: [stable, ${{ needs.msrv.outputs.msrv }}] + experimental: [false] + include: + - build: nightly + - experimental: true steps: - uses: actions/checkout@v3 - uses: Swatinem/rust-cache@v2 @@ -73,12 +77,14 @@ jobs: runs-on: ubuntu-20.04 needs: - msrv + continue-on-error: ${{ matrix.experimental }} strategy: matrix: - build: - - stable - - nightly - - ${{ needs.msrv.outputs.msrv }} + build: [stable, ${{ needs.msrv.outputs.msrv }}] + experimental: [false] + include: + - build: nightly + - experimental: true steps: - uses: actions/checkout@v3 - uses: Swatinem/rust-cache@v2 @@ -92,12 +98,14 @@ jobs: runs-on: ubuntu-20.04 needs: - msrv + continue-on-error: ${{ matrix.experimental }} strategy: matrix: - build: - - stable - - nightly - - ${{ needs.msrv.outputs.msrv }} + build: [stable, ${{ needs.msrv.outputs.msrv }}] + experimental: [false] + include: + - build: nightly + - experimental: true steps: - uses: actions/checkout@v3 - uses: Swatinem/rust-cache@v2