From 44620da417444739652d40c4a931d1aa480bf3c4 Mon Sep 17 00:00:00 2001 From: Jacob Wujciak-Jens Date: Mon, 9 Jun 2025 14:21:07 +0200 Subject: [PATCH 1/2] add missing permissions key --- .github/workflows/rust.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b5744e8636..3968b6459c 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -19,6 +19,9 @@ name: Rust on: [push, pull_request] +permissions: + contents: read + jobs: codestyle: From c51ed0237c6b93309598b043e5970be326d02e51 Mon Sep 17 00:00:00 2001 From: Jacob Wujciak-Jens Date: Mon, 9 Jun 2025 14:21:22 +0200 Subject: [PATCH 2/2] replace actions-rs/install as it's archived --- .github/workflows/rust.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3968b6459c..3abf9d387b 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -88,11 +88,8 @@ jobs: uses: ./.github/actions/setup-builder with: rust-version: ${{ matrix.rust }} + - uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8 - name: Install Tarpaulin - uses: actions-rs/install@v0.1 - with: - crate: cargo-tarpaulin - version: 0.14.2 - use-tool-cache: true + run: cargo install cargo-tarpaulin - name: Test run: cargo test --all-features