@@ -129,19 +129,8 @@ jobs:
129
129
if-no-files-found : error
130
130
retention-days : 1
131
131
132
- - name : Mkdocs Deploy
133
- if : ${{ success() }}
134
- continue-on-error : true
135
- uses : peter-evans/repository-dispatch@v3
136
- with :
137
- token : ${{ secrets.DOCS_DEPLOY }}
138
- repository : ydkmlt84/Maintainerr_docs
139
- event-type : maintainerr-release
140
- client-payload : |
141
- {
142
- "ref": "refs/heads/main",
143
- "versionInput": "${{ steps.package-version.outputs.current-version}}"
144
- }
132
+ outputs :
133
+ version : ${{ steps.package-version.outputs.current-version }}
145
134
146
135
merge :
147
136
name : Merge Docker digests and push
@@ -182,9 +171,9 @@ jobs:
182
171
${{ env.GHCR_SLUG }}
183
172
tags : |
184
173
type=raw,value=latest
185
- type=semver,pattern={{version}},value=${{ steps.package-version .outputs.current- version }}
186
- type=semver,pattern={{major}}.{{minor}},value=${{ steps.package-version .outputs.current- version }}
187
- type=semver,pattern={{major}},value=${{ steps.package-version .outputs.current- version }}
174
+ type=semver,pattern={{version}},value=${{ needs.build-docker-image .outputs.version }}
175
+ type=semver,pattern={{major}}.{{minor}},value=${{ needs.build-docker-image .outputs.version }}
176
+ type=semver,pattern={{major}},value=${{ needs.build-docker-image .outputs.version }}
188
177
labels : org.opencontainers.image.revision=${{ github.sha }}
189
178
190
179
- name : Create manifest list and push
@@ -194,3 +183,17 @@ jobs:
194
183
$(printf '${{ env.DOCKERHUB_SLUG }}@sha256:%s ' *)
195
184
docker buildx imagetools create $(jq -cr '.tags | map(select(startswith("${{ env.GHCR_SLUG }}")) | "--tag " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
196
185
$(printf '${{ env.GHCR_SLUG }}@sha256:%s ' *)
186
+
187
+ - name : Mkdocs Deploy
188
+ if : ${{ success() }}
189
+ continue-on-error : true
190
+ uses : peter-evans/repository-dispatch@v3
191
+ with :
192
+ token : ${{ secrets.DOCS_DEPLOY }}
193
+ repository : ydkmlt84/Maintainerr_docs
194
+ event-type : maintainerr-release
195
+ client-payload : |
196
+ {
197
+ "ref": "refs/heads/main",
198
+ "versionInput": "${{ needs.build-docker-image.outputs.version }}"
199
+ }
0 commit comments