From 8e5ef9058b576f72909311238e058dc025ec8668 Mon Sep 17 00:00:00 2001 From: David Hewitt Date: Sun, 26 Nov 2023 10:00:08 +0000 Subject: [PATCH] ci: run beta clippy as an allowed-to-fail job --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 89368fa0..7aec7b92 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -113,7 +113,17 @@ jobs: rust-target: "i686-pc-windows-msvc", }, ] + include: + # Run beta clippy as a way to detect any incoming lints which may affect downstream users + - rust: beta + platform: + { + os: "ubuntu-latest", + python-architecture: "x64", + rust-target: "x86_64-unknown-linux-gnu", + } name: clippy/${{ matrix.platform.rust-target }}/${{ matrix.rust }} + continue-on-error: ${{ matrix.platform.rust != 'stable' }} steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@master