Skip to content

Commit 44fdc12

Browse files
committed
missing steps
1 parent ea8b97c commit 44fdc12

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,15 +286,29 @@ jobs:
286286

287287

288288
merge-ubuntus:
289+
name: Merge Ubuntu ${{ matrix.distro }} Testbox images
289290
runs-on: ubuntu-latest
290291
needs:
292+
- define-matrix
291293
- build-ubuntus
294+
strategy:
295+
fail-fast: false
296+
matrix:
297+
distro: ${{ fromJSON(needs.define-matrix.outputs.ubuntus) }}
298+
arch:
299+
- name: amd64
300+
runner: ubuntu-24.04
301+
- name: arm64
302+
runner: ubuntu-24.04-arm
303+
292304
steps:
293305
- uses: actions/checkout@v4
294306
- name: Prepare env
295307
run: |
296308
echo "TESTBOX_IMAGE_VERSION=$(./internal/lib/docker_image_info.sh testbox_version)" >> $GITHUB_ENV
297309
echo "TESTBOX_IMAGE_NAME=$(./internal/lib/docker_image_info.sh testbox_base_name)_ubuntu_${distro//\./_}" >> $GITHUB_ENV
310+
env:
311+
distro: ${{ matrix.distro }}
298312

299313
- name: Login to GHCR
300314
uses: docker/login-action@v3

0 commit comments

Comments
 (0)