@@ -17,23 +17,27 @@ jobs:
17
17
fail-fast : false # Don't cancel all jobs if one fails.
18
18
matrix :
19
19
include :
20
- - name : 8.0 Optimized
21
- version : " 8.0.5 "
22
- version-short : " 8.0 "
20
+ - name : 8.1 Optimized
21
+ version : " 8.1.14 "
22
+ version-short : " 8.1 "
23
23
command : composer test \&\& composer test_c
24
- - name : 8.0 Debug
25
- version : 8.0.5 -dbg
26
- version-short : " 8.0 "
24
+ - name : 8.1 Debug
25
+ version : 8.1.14 -dbg
26
+ version-short : " 8.1 "
27
27
command : composer test \&\& composer test_c
28
- - name : 8.0 Memory Leak
29
- version : 8.0.5 -dbg
30
- version-short : " 8.0 "
28
+ - name : 8.1 Memory Leak
29
+ version : 8.1.14 -dbg
30
+ version-short : " 8.1 "
31
31
# Run specialized memory leak & multirequest tests.
32
32
command : composer test_c \&\& tests/multirequest.sh \&\& tests/memory_leak_test.sh
33
- - name : 8.0 Valgrind
34
- version : 8.0.5 -dbg
35
- version-short : " 8.0 "
33
+ - name : 8.1 Valgrind
34
+ version : 8.1.14 -dbg
35
+ version-short : " 8.1 "
36
36
command : composer test_valgrind
37
+ - name : 8.3 Optimized
38
+ version : " 8.3.1"
39
+ version-short : " 8.3"
40
+ command : composer test \&\& composer test_c
37
41
38
42
name : Linux ${{ matrix.name}}
39
43
runs-on : ubuntu-latest
59
63
strategy :
60
64
fail-fast : false # Don't cancel all jobs if one fails.
61
65
matrix :
62
- version : ['8.0 ']
66
+ version : ['8.1 ']
63
67
suffix : [ '', '-zts']
64
68
test : ['test', 'test_c']
65
69
exclude :
74
78
name : Linux 32-bit ${{ matrix.version}}${{ matrix.suffix_name }}${{ matrix.test_name }}
75
79
runs-on : ubuntu-latest
76
80
env :
77
- image : us-docker.pkg.dev/protobuf-build/containers/test/linux/32bit@sha256:8275360dc5d676f3470872d79087901c0e4153453976bea908a92c82e8d209ea
81
+ image : us-docker.pkg.dev/protobuf-build/containers/test/linux/32bit@sha256:836f2cedcfe351d9a30055076630408e61994fc7d783e8333a99570968990eeb
78
82
steps :
79
83
- name : Checkout pending changes
80
84
uses : protocolbuffers/protobuf-ci/checkout@v2
@@ -129,7 +133,7 @@ jobs:
129
133
- name : Setup composer
130
134
uses : protocolbuffers/protobuf-ci/composer-setup@v2
131
135
with :
132
- cache-prefix : php-8.0
136
+ cache-prefix : php-8.1
133
137
directory : php
134
138
135
139
- name : Run tests
@@ -150,7 +154,7 @@ jobs:
150
154
strategy :
151
155
fail-fast : false # Don't cancel all jobs if one fails.
152
156
matrix :
153
- version : ['8.2']
157
+ version : ['8.2', '8.3' ]
154
158
155
159
name : MacOS PHP ${{ matrix.version }}
156
160
runs-on : macos-12
0 commit comments