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 58
58
# This is used to complete the identity challenge
59
59
# with sigstore/fulcio when running outside of PRs.
60
60
id-token : write
61
-
61
+ strategy :
62
+ matrix :
63
+ docker_target :
64
+ - http_app
65
+ - socketio_app
66
+ - dramatiq_app
62
67
steps :
63
68
- name : Checkout repository
64
69
uses : actions/checkout@v4
91
96
with :
92
97
# list of Docker images to use as base name for tags
93
98
images : |
94
- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
99
+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/${{ env.IMAGE_NAME }}-${{ matrix.docker_target }}
95
100
# generate Docker tags based on the following events/attributes
96
101
tags : |
97
102
type=sha
@@ -105,7 +110,7 @@ jobs:
105
110
106
111
with :
107
112
context : .
108
- target : http_app
113
+ target : ${{ matrix.docker_target }}
109
114
platforms : linux/amd64,linux/arm64
110
115
push : true
111
116
tags : ${{ steps.meta.outputs.tags }}
You can’t perform that action at this time.
0 commit comments