diff options
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 438bedf4..d7c595e7 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 |