From 3741d431bed5a4799c7fdb20de5950a0964569e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Thu, 25 Nov 2021 10:46:29 +0100 Subject: Remove #[deny(warnings)], but deny warnings for CI --- .github/workflows/build.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 438bedf..d7c595e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,9 @@ jobs: override: true components: rustfmt + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs + - name: cargo fmt --check uses: actions-rs/cargo@v1 with: @@ -78,6 +81,9 @@ jobs: target: ${{ matrix.target }} override: true + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs + - name: cargo check uses: actions-rs/cargo@v1 with: @@ -196,6 +202,8 @@ jobs: sudo apt update sudo apt install -y qemu-system-arm + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs - name: Run-pass tests run: @@ -244,6 +252,9 @@ jobs: target: ${{ matrix.target }} override: true + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs + - name: cargo check uses: actions-rs/cargo@v1 with: @@ -294,6 +305,9 @@ jobs: target: ${{ matrix.target }} override: true + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs + - name: cargo check uses: actions-rs/cargo@v1 with: @@ -403,6 +417,9 @@ jobs: - name: Remove cargo-config run: rm -f .cargo/config + - name: Fail on warnings + run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs macros/src/lib.rs + - name: Build docs run: cargo doc -- cgit v1.2.3