Skip to content

Commit 535edaa

Browse files
committed
update ci versions
1 parent f7cb8a3 commit 535edaa

2 files changed

Lines changed: 20 additions & 48 deletions

File tree

.github/workflows/ci.yml

Lines changed: 18 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ jobs:
3636
make -f scripts/ci/Makefile test
3737
3838
old-matrix-1:
39-
name: php-8.0-debug-nozts
39+
name: php-8.2-debug-nozts
4040
env:
41-
PHP: "8.0"
41+
PHP: "8.2"
4242
enable_debug: "yes"
4343
enable_maintainer_zts: "yes"
4444
enable_session: "yes"
@@ -64,9 +64,9 @@ jobs:
6464
make -f scripts/ci/Makefile test
6565
6666
old-matrix-2:
67-
name: php-8.1-debug-nozts
67+
name: php-8.3-debug-nozts
6868
env:
69-
PHP: "8.1"
69+
PHP: "8.3"
7070
enable_debug: "yes"
7171
enable_maintainer_zts: "yes"
7272
enable_session: "yes"
@@ -92,37 +92,9 @@ jobs:
9292
make -f scripts/ci/Makefile test
9393
9494
old-matrix-3:
95-
name: php-8.2-debug-nozts
96-
env:
97-
PHP: "8.2"
98-
enable_debug: "yes"
99-
enable_maintainer_zts: "yes"
100-
enable_session: "yes"
101-
runs-on: ubuntu-24.04
102-
steps:
103-
- uses: actions/checkout@v2
104-
with:
105-
submodules: true
106-
- name: Install
107-
run: |
108-
sudo apt-get install -y \
109-
php-cli \
110-
php-pear \
111-
re2c
112-
- name: Prepare
113-
run: |
114-
make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
115-
- name: Build
116-
run: |
117-
make -f scripts/ci/Makefile ext PECL=msgpack
118-
- name: Test
119-
run: |
120-
make -f scripts/ci/Makefile test
121-
122-
old-matrix-4:
123-
name: php-8.3-debug-nozts
95+
name: php-8.4-debug-nozts
12496
env:
125-
PHP: "8.3"
97+
PHP: "8.4"
12698
enable_debug: "yes"
12799
enable_maintainer_zts: "yes"
128100
enable_session: "yes"
@@ -177,9 +149,9 @@ jobs:
177149
make -f scripts/ci/Makefile test
178150
179151
cur-none-0:
180-
name: php-8.4-nodebug-nozts
152+
name: php-8.5-nodebug-nozts
181153
env:
182-
PHP: "8.4"
154+
PHP: "8.5"
183155
enable_session: "no"
184156
runs-on: ubuntu-24.04
185157
steps:
@@ -203,9 +175,9 @@ jobs:
203175
make -f scripts/ci/Makefile test
204176
205177
cur-dbg-zts-0:
206-
name: php-8.4-debug-zts
178+
name: php-8.5-debug-zts
207179
env:
208-
PHP: "8.4"
180+
PHP: "8.5"
209181
enable_debug: "yes"
210182
enable_zts: "yes"
211183
enable_session: "yes"
@@ -231,9 +203,9 @@ jobs:
231203
make -f scripts/ci/Makefile test
232204
233205
cur-dbg-zts-1:
234-
name: php-8.4-nodebug-zts
206+
name: php-8.5-nodebug-zts
235207
env:
236-
PHP: "8.4"
208+
PHP: "8.5"
237209
enable_debug: "no"
238210
enable_zts: "yes"
239211
enable_session: "yes"
@@ -259,9 +231,9 @@ jobs:
259231
make -f scripts/ci/Makefile test
260232
261233
cur-dbg-zts-2:
262-
name: php-8.4-debug-nozts
234+
name: php-8.5-debug-nozts
263235
env:
264-
PHP: "8.4"
236+
PHP: "8.5"
265237
enable_debug: "yes"
266238
enable_zts: "no"
267239
enable_session: "yes"
@@ -287,9 +259,9 @@ jobs:
287259
make -f scripts/ci/Makefile test
288260
289261
cur-dbg-zts-3:
290-
name: php-8.4-nodebug-nozts
262+
name: php-8.5-nodebug-nozts
291263
env:
292-
PHP: "8.4"
264+
PHP: "8.5"
293265
enable_debug: "no"
294266
enable_zts: "no"
295267
enable_session: "yes"
@@ -315,11 +287,11 @@ jobs:
315287
make -f scripts/ci/Makefile test
316288
317289
cur-cov-0:
318-
name: php-8.4-nodebug-nozts
290+
name: php-8.5-nodebug-nozts
319291
env:
320292
CFLAGS: "-O0 -g --coverage"
321293
CXXFLAGS: "-O0 -g --coverage"
322-
PHP: "8.4"
294+
PHP: "8.5"
323295
enable_session: "yes"
324296
runs-on: ubuntu-24.04
325297
steps:

scripts/gen_github_workflow_ci.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ function jobname(string $id, array $env) : string {
2424
return sprintf("php-%s-%s-%s", $env["PHP"], yesno($env, "debug"), yesno($env, "zts"));
2525
}
2626
$gen = include __DIR__ . "/ci/gen-matrix.php";
27-
$cur = "8.4";
27+
$cur = "8.5";
2828
$job = $gen->github([
2929
"old-matrix" => [
3030
// most useful for all additional versions except current
31-
"PHP" => ["7.4", "8.0", "8.1", "8.2", "8.3"],
31+
"PHP" => ["7.4", "8.2", "8.3", "8.4"],
3232
"enable_debug" => "yes",
3333
"enable_maintainer_zts" => "yes",
3434
"enable_session" => "yes",

0 commit comments

Comments
 (0)