Skip to content

Commit 9337d32

Browse files
committed
fix(ci): replace platform matrix with static platform list in build-docker workflow
- Removed `platform` from the matrix configuration. - Replaced `${{matrix.platform}}` with a static platform list (`linux/amd64,linux/arm64`). - Simplified workflow by ensuring consistent platform support across all builds. - Maintains compatibility for multi-architecture Docker image builds.
1 parent 823e567 commit 9337d32

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

.github/workflows/build-docker.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
matrix:
1313
php: ["8.5", "8.4"]
1414
node: [24, 22]
15-
platform: ["linux/amd64", "linux/arm64"]
1615
include:
1716
- php: "8.5"
1817
node: 24
@@ -62,7 +61,7 @@ jobs:
6261
context: .
6362
provenance: false
6463
file: Dockerfile
65-
platforms: ${{matrix.platform}}
64+
platforms: linux/amd64,linux/arm64
6665
build-args: |
6766
phpVersion=${{matrix.php}}
6867
nodeVersion=${{matrix.node}}
@@ -82,7 +81,7 @@ jobs:
8281
context: .
8382
provenance: false
8483
file: Dockerfile
85-
platforms: ${{matrix.platform}}
84+
platforms: linux/amd64,linux/arm64
8685
build-args: |
8786
phpVersion=${{matrix.php}}
8887
nodeVersion=${{matrix.node}}
@@ -102,7 +101,7 @@ jobs:
102101
context: .
103102
provenance: false
104103
file: Dockerfile
105-
platforms: ${{matrix.platform}}
104+
platforms: linux/amd64,linux/arm64
106105
build-args: |
107106
phpVersion=${{matrix.php}}
108107
nodeVersion=${{matrix.node}}

0 commit comments

Comments
 (0)