From 97f8cb519ad67010554c487bbf876f3ed18164f5 Mon Sep 17 00:00:00 2001 From: "Gavin M. Roy" Date: Mon, 15 Jun 2026 15:26:37 -0400 Subject: [PATCH] ci: update actions to Node 24 runtimes Bump actions/cache v4 -> v5 and rust-lang/crates-io-auth-action v1 -> v1.0.4; both run on Node 24. Resolves the Node 20 deprecation warnings (Node 20 is forced to 24 on 2026-06-16 and removed 2026-09-16). Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/release.yaml | 4 ++-- .github/workflows/testing.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1826371..fb24bb3 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -24,7 +24,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Cache cargo registry and build - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.cargo/registry @@ -47,7 +47,7 @@ jobs: fi - name: Get crates.io token via trusted publishing - uses: rust-lang/crates-io-auth-action@v1 + uses: rust-lang/crates-io-auth-action@v1.0.4 id: auth - name: Publish to crates.io diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index 42e747c..a07d010 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -26,7 +26,7 @@ jobs: components: clippy, rustfmt - name: Cache cargo registry and build - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.cargo/registry