From 9fb77abbdfb50e2fa5d45abeb756476064b83b59 Mon Sep 17 00:00:00 2001 From: reubenmiller Date: Sun, 23 Feb 2025 23:31:06 +0100 Subject: [PATCH 1/3] update gh actions Signed-off-by: reubenmiller --- .github/workflows/ci.yml | 4 ++-- .github/workflows/nightly.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d7edebb..d0760e9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ jobs: name: Build and check formatting runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install latest Rust uses: actions-rust-lang/setup-rust-toolchain@v1 with: @@ -20,7 +20,7 @@ jobs: name: MSRV - Build and check formatting runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust MSRV uses: actions-rust-lang/setup-rust-toolchain@v1 with: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index f421877..5e8a442 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -16,7 +16,7 @@ jobs: name: Check for unused dependencies runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: "${{ github.event.inputs.rev }}" - name: Install latest Rust @@ -32,7 +32,7 @@ jobs: name: Check for crates with security vulnerabilities runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: "${{ github.event.inputs.rev }}" - name: Install latest Rust @@ -48,7 +48,7 @@ jobs: name: Calculate coverage from tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: "${{ github.event.inputs.rev }}" - name: Execute tarpaulin From c06a630e5465eaa4519dc50deaddfbf4988984ad Mon Sep 17 00:00:00 2001 From: reubenmiller Date: Sun, 23 Feb 2025 23:32:05 +0100 Subject: [PATCH 2/3] align rust toolchain gh action with other workflows Signed-off-by: reubenmiller --- .github/workflows/nightly.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 5e8a442..6c1b3e6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -20,9 +20,10 @@ jobs: with: ref: "${{ github.event.inputs.rev }}" - name: Install latest Rust - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: nightly + rustflags: "" - name: Install cargo udeps run: cargo install cargo-udeps --locked - name: Execute cargo udeps @@ -36,9 +37,10 @@ jobs: with: ref: "${{ github.event.inputs.rev }}" - name: Install latest Rust - uses: actions-rs/toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: nightly + rustflags: "" - name: Install cargo audit run: cargo install cargo-audit - name: Execute cargo audit From 157fc39d41d2c5d235911e0c5f434a4435773d6b Mon Sep 17 00:00:00 2001 From: reubenmiller Date: Mon, 24 Feb 2025 11:38:50 +0100 Subject: [PATCH 3/3] update python setup gh action Signed-off-by: reubenmiller --- .github/actions/mock_tests/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/mock_tests/action.yml b/.github/actions/mock_tests/action.yml index 256762c..41baf45 100644 --- a/.github/actions/mock_tests/action.yml +++ b/.github/actions/mock_tests/action.yml @@ -5,7 +5,7 @@ runs: using: "composite" steps: - name: Set up Python 3.7 - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: 3.7 - name: Download Parsec Mock, install dependencies and execute all tests