From bafb2faa7169fd90c9ce67ae0cd22aa89c55fb43 Mon Sep 17 00:00:00 2001 From: xscriptor Date: Sun, 26 Apr 2026 00:15:26 +0200 Subject: [PATCH] ci: fix release job context and migrate actions to Node24 --- .github/workflows/release.yml | 1 + .github/workflows/security.yml | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6ff50f6..cb0dfbd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,7 @@ permissions: env: CARGO_TERM_COLOR: always RELEASE_TAG: ${{ github.event_name == 'workflow_dispatch' && inputs.release_tag || github.ref_name }} + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" jobs: build-linux-ubuntu: diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index e0572ad..2a42350 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -12,13 +12,16 @@ on: permissions: contents: read +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" + jobs: checks: name: Rust Checks runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install cargo-audit run: cargo install cargo-audit --locked