Skip to content

Commit b096733

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 3aef2b3 commit b096733

File tree

12 files changed

+22
-22
lines changed

12 files changed

+22
-22
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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515

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

2020
- name: Setup Python
21-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v6
2222
with:
2323
python-version: '3.10'
2424

.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 }}
@@ -46,13 +46,13 @@ jobs:
4646
run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV"
4747
- name: Enable caching for bitcoind
4848
id: cache-bitcoind
49-
uses: actions/cache@v4
49+
uses: actions/cache@v5
5050
with:
5151
path: bin/bitcoind-${{ runner.os }}-${{ runner.arch }}
5252
key: bitcoind-${{ runner.os }}-${{ runner.arch }}
5353
- name: Enable caching for electrs
5454
id: cache-electrs
55-
uses: actions/cache@v4
55+
uses: actions/cache@v5
5656
with:
5757
path: bin/electrs-${{ runner.os }}-${{ runner.arch }}
5858
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)