File tree 3 files changed +7
-9
lines changed
3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 35
35
36
36
jobs :
37
37
prepare :
38
- runs-on : ubuntu-22 .04
38
+ runs-on : ubuntu-24 .04
39
39
outputs :
40
40
variants : ${{ steps.matrix.outputs.variants }}
41
41
platforms : ${{ steps.matrix.outputs.platforms }}
@@ -156,7 +156,7 @@ jobs:
156
156
PHP_VERSIONS : ${{ steps.check_image.outputs.php_versions }}
157
157
158
158
build :
159
- runs-on : ubuntu-22 .04
159
+ runs-on : ${{ startsWith(matrix.platform, 'linux/arm') && ' ubuntu-24 .04-arm' || 'ubuntu-24.04' }}
160
160
needs :
161
161
- prepare
162
162
if : ${{ needs.prepare.outputs.php_versions != '' }}
@@ -172,9 +172,6 @@ jobs:
172
172
- name : Checkout
173
173
uses : actions/checkout@v4
174
174
175
- - name : Set up QEMU
176
- uses : docker/setup-qemu-action@v3
177
-
178
175
- name : Set up Docker Buildx
179
176
uses : docker/setup-buildx-action@v3
180
177
@@ -188,7 +185,7 @@ jobs:
188
185
189
186
- name : Build images and push
190
187
id : bake
191
- uses : docker/bake-action@v5
188
+ uses : docker/bake-action@v6
192
189
with :
193
190
targets : |
194
191
${{ matrix.variant }}-base
@@ -242,7 +239,7 @@ jobs:
242
239
retention-days : 1
243
240
244
241
merge :
245
- runs-on : ubuntu-22 .04
242
+ runs-on : ubuntu-24 .04
246
243
if : github.event_name != 'pull_request'
247
244
needs :
248
245
- prepare
Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
scan :
10
- runs-on : ubuntu-latest
10
+ runs-on : ubuntu-24.04
11
11
strategy :
12
12
fail-fast : false
13
13
matrix :
Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ RUN <<EOT sh
24
24
sysvsem-stable \
25
25
amqp-stable \
26
26
redis-stable \
27
- pcntl-stable
27
+ pcntl-stable \
28
+ bcmath-stable
28
29
apt-get update
29
30
apt-get install -y libexpat1=2.5.0-1+deb12u1 libgstreamer1.0-0=1.22.0-2+deb12u1
30
31
EOT
You can’t perform that action at this time.
0 commit comments