Skip to content

Commit 7c39b47

Browse files
authored
chore: Fix release Docker tags (#1790)
1 parent 7a08d94 commit 7c39b47

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -129,19 +129,8 @@ jobs:
129129
if-no-files-found: error
130130
retention-days: 1
131131

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 }}
145134

146135
merge:
147136
name: Merge Docker digests and push
@@ -182,9 +171,9 @@ jobs:
182171
${{ env.GHCR_SLUG }}
183172
tags: |
184173
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 }}
188177
labels: org.opencontainers.image.revision=${{ github.sha }}
189178

190179
- name: Create manifest list and push
@@ -194,3 +183,17 @@ jobs:
194183
$(printf '${{ env.DOCKERHUB_SLUG }}@sha256:%s ' *)
195184
docker buildx imagetools create $(jq -cr '.tags | map(select(startswith("${{ env.GHCR_SLUG }}")) | "--tag " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
196185
$(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

Comments
 (0)