File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 5858 # This is used to complete the identity challenge
5959 # with sigstore/fulcio when running outside of PRs.
6060 id-token : write
61-
61+ strategy :
62+ matrix :
63+ docker_target :
64+ - http_app
65+ - socketio_app
66+ - dramatiq_app
6267 steps :
6368 - name : Checkout repository
6469 uses : actions/checkout@v4
9196 with :
9297 # list of Docker images to use as base name for tags
9398 images : |
94- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
99+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/${{ env.IMAGE_NAME }}-${{ matrix.docker_target }}
95100 # generate Docker tags based on the following events/attributes
96101 tags : |
97102 type=sha
@@ -105,7 +110,7 @@ jobs:
105110 uses : docker/build-push-action@v6.13.0
106111 with :
107112 context : .
108- target : http_app
113+ target : ${{ matrix.docker_target }}
109114 platforms : linux/amd64,linux/arm64
110115 push : true
111116 tags : ${{ steps.meta.outputs.tags }}
You can’t perform that action at this time.
0 commit comments