Skip to content

Commit 5bef6a1

Browse files
committed
Update test dependencies
1 parent 2aa3f81 commit 5bef6a1

2 files changed

Lines changed: 30 additions & 30 deletions

File tree

.github/workflows/tests.yml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -103,14 +103,14 @@ jobs:
103103
sudo apt-get update -y --allow-releaseinfo-change
104104
105105
- name: Checkout phpBB
106-
uses: actions/checkout@v4
106+
uses: actions/checkout@v6
107107
with:
108108
repository: phpbb/phpbb
109109
ref: ${{ env.PHPBB_BRANCH }}
110110
path: phpBB4
111111

112112
- name: Checkout extension
113-
uses: actions/checkout@v4
113+
uses: actions/checkout@v6
114114
with:
115115
path: phpBB4/phpBB/ext/${{ env.EXTNAME }}
116116

@@ -232,14 +232,14 @@ jobs:
232232
sudo apt-get update -y --allow-releaseinfo-change
233233
234234
- name: Checkout phpBB
235-
uses: actions/checkout@v4
235+
uses: actions/checkout@v6
236236
with:
237237
repository: phpbb/phpbb
238238
ref: ${{ env.PHPBB_BRANCH }}
239239
path: phpBB4
240240

241241
- name: Checkout extension
242-
uses: actions/checkout@v4
242+
uses: actions/checkout@v6
243243
with:
244244
path: phpBB4/phpBB/ext/${{ env.EXTNAME }}
245245

@@ -275,13 +275,13 @@ jobs:
275275

276276
- name: Set up Node.js
277277
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
278-
uses: actions/setup-node@v4
278+
uses: actions/setup-node@v6
279279
with:
280-
node-version: 20
280+
node-version: 24
281281

282282
- name: Cache NPM dependencies
283283
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
284-
uses: actions/cache@v4
284+
uses: actions/cache@v5
285285
with:
286286
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/node_modules
287287
key: ${{ runner.os }}-node-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/package-lock.json') }}
@@ -295,7 +295,7 @@ jobs:
295295

296296
- name: Cache Composer dependencies
297297
if: ${{ inputs.RUN_COMPOSER_INSTALL == '1' }}
298-
uses: actions/cache@v4
298+
uses: actions/cache@v5
299299
with:
300300
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/vendor
301301
key: ${{ runner.os }}-composer-${{ matrix.php }}-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/composer.lock') }}
@@ -310,7 +310,7 @@ jobs:
310310

311311
- name: Checkout test-framework
312312
if: ${{ matrix.COVERAGE == '1' }}
313-
uses: actions/checkout@v4
313+
uses: actions/checkout@v6
314314
with:
315315
repository: phpbb-extensions/test-framework
316316
ref: ${{ env.PHPBB_BRANCH }}
@@ -423,14 +423,14 @@ jobs:
423423
sudo apt-get update -y --allow-releaseinfo-change
424424
425425
- name: Checkout phpBB
426-
uses: actions/checkout@v4
426+
uses: actions/checkout@v6
427427
with:
428428
repository: phpbb/phpbb
429429
ref: ${{ env.PHPBB_BRANCH }}
430430
path: phpBB4
431431

432432
- name: Checkout extension
433-
uses: actions/checkout@v4
433+
uses: actions/checkout@v6
434434
with:
435435
path: phpBB4/phpBB/ext/${{ env.EXTNAME }}
436436

@@ -466,13 +466,13 @@ jobs:
466466

467467
- name: Set up Node.js
468468
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
469-
uses: actions/setup-node@v4
469+
uses: actions/setup-node@v6
470470
with:
471-
node-version: 20
471+
node-version: 24
472472

473473
- name: Cache NPM dependencies
474474
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
475-
uses: actions/cache@v4
475+
uses: actions/cache@v5
476476
with:
477477
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/node_modules
478478
key: ${{ runner.os }}-node-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/package-lock.json') }}
@@ -486,7 +486,7 @@ jobs:
486486

487487
- name: Cache Composer dependencies
488488
if: ${{ inputs.RUN_COMPOSER_INSTALL == '1' }}
489-
uses: actions/cache@v4
489+
uses: actions/cache@v5
490490
with:
491491
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/vendor
492492
key: ${{ runner.os }}-composer-${{ matrix.php }}-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/composer.lock') }}
@@ -571,14 +571,14 @@ jobs:
571571
sudo apt-get update -y --allow-releaseinfo-change
572572
573573
- name: Checkout phpBB
574-
uses: actions/checkout@v4
574+
uses: actions/checkout@v6
575575
with:
576576
repository: phpbb/phpbb
577577
ref: ${{ env.PHPBB_BRANCH }}
578578
path: phpBB4
579579

580580
- name: Checkout extension
581-
uses: actions/checkout@v4
581+
uses: actions/checkout@v6
582582
with:
583583
path: phpBB4/phpBB/ext/${{ env.EXTNAME }}
584584

@@ -619,13 +619,13 @@ jobs:
619619

620620
- name: Set up Node.js
621621
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
622-
uses: actions/setup-node@v4
622+
uses: actions/setup-node@v6
623623
with:
624-
node-version: 20
624+
node-version: 24
625625

626626
- name: Cache NPM dependencies
627627
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
628-
uses: actions/cache@v4
628+
uses: actions/cache@v5
629629
with:
630630
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/node_modules
631631
key: ${{ runner.os }}-node-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/package-lock.json') }}
@@ -639,7 +639,7 @@ jobs:
639639

640640
- name: Cache Composer dependencies
641641
if: ${{ inputs.RUN_COMPOSER_INSTALL == '1' }}
642-
uses: actions/cache@v4
642+
uses: actions/cache@v5
643643
with:
644644
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/vendor
645645
key: ${{ runner.os }}-composer-${{ matrix.php }}-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/composer.lock') }}
@@ -694,14 +694,14 @@ jobs:
694694
git config --system core.eol lf
695695
696696
- name: Checkout phpBB
697-
uses: actions/checkout@v4
697+
uses: actions/checkout@v6
698698
with:
699699
repository: phpbb/phpbb
700700
ref: ${{ env.PHPBB_BRANCH }}
701701
path: phpBB4
702702

703703
- name: Checkout extension
704-
uses: actions/checkout@v4
704+
uses: actions/checkout@v6
705705
with:
706706
path: phpBB4/phpBB/ext/${{ env.EXTNAME }}
707707

@@ -779,13 +779,13 @@ jobs:
779779
780780
- name: Set up Node.js
781781
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
782-
uses: actions/setup-node@v4
782+
uses: actions/setup-node@v6
783783
with:
784-
node-version: 20
784+
node-version: 24
785785

786786
- name: Cache NPM dependencies
787787
if: ${{ inputs.RUN_NPM_INSTALL == '1' }}
788-
uses: actions/cache@v4
788+
uses: actions/cache@v5
789789
with:
790790
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/node_modules
791791
key: ${{ runner.os }}-node-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/package-lock.json') }}
@@ -799,7 +799,7 @@ jobs:
799799

800800
- name: Cache Composer dependencies
801801
if: ${{ inputs.RUN_COMPOSER_INSTALL == '1' }}
802-
uses: actions/cache@v4
802+
uses: actions/cache@v5
803803
with:
804804
path: ./phpBB4/phpBB/ext/${{ env.EXTNAME }}/vendor
805805
key: ${{ runner.os }}-composer-${{ matrix.php }}-${{ hashFiles('phpBB4/phpBB/ext/${{ env.EXTNAME }}/composer.lock') }}

.github/workflows/validate_workflows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121

2222
# Step 1: Run actionlint for logic/deprecation checks
2323
- name: Run actionlint
24-
uses: raven-actions/actionlint@v1
24+
uses: raven-actions/actionlint@v2
2525

2626
# Step 2: Set up Python for schema validation
2727
- name: Set up Python
28-
uses: actions/setup-python@v5
28+
uses: actions/setup-python@v6
2929
with:
3030
python-version: "3.x"
3131

0 commit comments

Comments
 (0)