Skip to content

Commit d12d32d

Browse files
authored
Update GitHub Actions to Node 24 compatible versions (#100)
GitHub is deprecating Node 20 on Actions runners (EOL April 2026). Updated actions to their latest major versions with Node 24 support: - actions/checkout v4 → v6 - actions/cache v3 → v5
1 parent 86bbbfe commit d12d32d

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/check-badges.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

1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515

1616
- name: Check badges in README.md
1717
run: ./scripts/check-badges.bash "README.md"

.github/workflows/php-versions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515

1616
- name: Validate composer.json and composer.lock
1717
run: composer validate
1818

1919
- name: Cache Composer packages
2020
id: composer-cache
21-
uses: actions/cache@v3
21+
uses: actions/cache@v5
2222
with:
2323
path: vendor
2424
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
@@ -50,7 +50,7 @@ jobs:
5050
name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.operating-system }}
5151
steps:
5252
- name: Checkout
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
- name: Install PHP
5555
uses: shivammathur/setup-php@v2
5656
with:

0 commit comments

Comments
 (0)