ci: use explicit deploy-multi-arch-images needs:

dynamic job references not supported.
This commit is contained in:
Matt McCormick 2025-02-17 21:14:24 -05:00
parent 85496b648d
commit 9dea22ab64

View File

@ -104,10 +104,9 @@ jobs:
run: | run: |
docker image push dockcross/base --all-tags docker image push dockcross/base --all-tags
image: images:
name: ${{ matrix.arch_name.image }} needs: [base, base-multiarch]
needs: base runs-on: ${{ matrix.os }}
runs-on: ubuntu-22.04
env: env:
OCI_EXE: docker OCI_EXE: docker
strategy: strategy:
@ -1510,7 +1509,8 @@ jobs:
make ${{ matrix.arch_name.image }}.push make ${{ matrix.arch_name.image }}.push
deploy-multi-arch-images: deploy-multi-arch-images:
needs: ["${{ matrix.image_name }}_on_ubuntu-22.04", "${{ matrix.image_name }}_on_ubuntu-22.04-arm"] needs:
- images
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
strategy: strategy:
fail-fast: false fail-fast: false