Skip to content

Commit b3fe392

Browse files
committed
Bump CI action dependencies to latest major versions
Resolve Node.js 20 deprecation warnings by updating all GitHub Actions to their latest major versions supporting Node.js 24. Co-Authored-By: HAL 9000
1 parent 9863649 commit b3fe392

File tree

12 files changed

+21
-21
lines changed

12 files changed

+21
-21
lines changed

.github/workflows/audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
runs-on: ${{ matrix.platform }}
2020
steps:
2121
- name: Checkout source code
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v6
2323
- name: Run security audit
24-
uses: rustsec/audit-check@v1.4.1
24+
uses: rustsec/audit-check@v2
2525
with:
2626
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/benchmarks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ jobs:
1313
TOOLCHAIN: stable
1414
steps:
1515
- name: Checkout source code
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v6
1717
- name: Install Rust toolchain
1818
run: |
1919
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain stable
2020
rustup override set stable
2121
- name: Enable caching for bitcoind
2222
id: cache-bitcoind
23-
uses: actions/cache@v4
23+
uses: actions/cache@v5
2424
with:
2525
path: bin/bitcoind-${{ runner.os }}-${{ runner.arch }}
2626
key: bitcoind-${{ runner.os }}-${{ runner.arch }}
2727
- name: Enable caching for electrs
2828
id: cache-electrs
29-
uses: actions/cache@v4
29+
uses: actions/cache@v5
3030
with:
3131
path: bin/electrs-${{ runner.os }}-${{ runner.arch }}
3232
key: electrs-${{ runner.os }}-${{ runner.arch }}

.github/workflows/cln-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Install dependencies
1717
run: |

.github/workflows/cron-weekly-rustfmt.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Nightly rustfmt
1414
runs-on: ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
- uses: dtolnay/rust-toolchain@nightly
1818
with:
1919
components: rustfmt
@@ -23,7 +23,7 @@ jobs:
2323
- name: Get the current date
2424
run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
2525
- name: Create Pull Request
26-
uses: peter-evans/create-pull-request@v7
26+
uses: peter-evans/create-pull-request@v8
2727
with:
2828
author: Fmt Bot <bot@example.com>
2929
title: Automated nightly rustfmt (${{ env.date }})

.github/workflows/kotlin.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
2020

2121
- name: Set up JDK
22-
uses: actions/setup-java@v3
22+
uses: actions/setup-java@v5
2323
with:
2424
distribution: temurin
2525
java-version: 11

.github/workflows/lnd-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Check and install CMake if needed
1717
# lnd_grpc_rust (via prost-build v0.10.4) requires CMake >= 3.5 but is incompatible with CMake >= 4.0.

.github/workflows/python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919

2020
- name: Install uv
2121
uses: astral-sh/setup-uv@v7

.github/workflows/rust.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ${{ matrix.platform }}
3535
steps:
3636
- name: Checkout source code
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v6
3838
- name: Install Rust ${{ matrix.toolchain }} toolchain
3939
run: |
4040
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }}
@@ -50,13 +50,13 @@ jobs:
5050
run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV"
5151
- name: Enable caching for bitcoind
5252
id: cache-bitcoind
53-
uses: actions/cache@v4
53+
uses: actions/cache@v5
5454
with:
5555
path: bin/bitcoind-${{ runner.os }}-${{ runner.arch }}
5656
key: bitcoind-${{ runner.os }}-${{ runner.arch }}
5757
- name: Enable caching for electrs
5858
id: cache-electrs
59-
uses: actions/cache@v4
59+
uses: actions/cache@v5
6060
with:
6161
path: bin/electrs-${{ runner.os }}-${{ runner.arch }}
6262
key: electrs-${{ runner.os }}-${{ runner.arch }}

.github/workflows/semver.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- name: Checkout source code
9-
uses: actions/checkout@v4
9+
uses: actions/checkout@v6
1010
- name: Check SemVer
1111
uses: obi1kenobi/cargo-semver-checks-action@v2

.github/workflows/swift.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
steps:
1414
- name: Checkout repository
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v6
1616

1717
- name: Set default Rust version to stable
1818
run: rustup default stable

0 commit comments

Comments
 (0)