Skip to content

Commit 2e9a142

Browse files
committed
ci(e2e): os matrix
Signed-off-by: CrazyMax <[email protected]>
1 parent 5c2d275 commit 2e9a142

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,14 @@ jobs:
133133
docker buildx build --platform=linux/amd64,linux/arm64,linux/386,linux/arm,linux/ppc64le,linux/s390x --target=run --allow security.insecure --build-arg CONFIG_RT_GROUP_SCHED=false ./test
134134
135135
e2e:
136-
runs-on: ubuntu-24.04
136+
runs-on: ${{ matrix.os }}
137137
needs:
138138
- prepare
139139
strategy:
140140
fail-fast: false
141141
matrix:
142+
os:
143+
- ubuntu-24.04
142144
target:
143145
- mainline
144146
- desktop
@@ -148,14 +150,21 @@ jobs:
148150
platform:
149151
- linux/arm/v7
150152
include:
151-
- target: mainline
153+
- os: ubuntu-24.04
154+
target: mainline
155+
dockerfile: npm-version
156+
platform: linux/arm64
157+
- os: ubuntu-22.04
158+
target: mainline
152159
dockerfile: npm-version
153160
platform: linux/arm64
154-
- target: desktop
161+
- os: ubuntu-24.04
162+
target: desktop
155163
dockerfile: tini
156164
platform: linux/arm64
157165
run_args: --rm
158-
- target: desktop
166+
- os: ubuntu-24.04
167+
target: desktop
159168
dockerfile: postgis
160169
platform: linux/arm64
161170
run_args: -d --name postgis

0 commit comments

Comments
 (0)