Skip to content

Commit 3d8cadb

Browse files
committed
Don't push version tag with base_image_tag
1 parent 0b9b198 commit 3d8cadb

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/main.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -339,9 +339,13 @@ jobs:
339339
- name: Push to GHCR
340340
run: |
341341
docker tag ${{ env.BUILD_TAG }} "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.meta.outputs.DockerTag }}"
342-
docker tag ${{ env.BUILD_TAG }} "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.version.outputs.VersionTag }}"
343342
docker push "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.meta.outputs.DockerTag }}"
344-
docker push "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.version.outputs.VersionTag }}"
343+
344+
# Only push version tag for automatic builds (when base_image_tag is not specified)
345+
if [[ "${{ github.event.inputs.base_image_tag }}" == "" ]]; then
346+
docker tag ${{ env.BUILD_TAG }} "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.version.outputs.VersionTag }}"
347+
docker push "ghcr.io/sillsdev/appbuilder-agent-${{ steps.meta.outputs.AppEnv }}:${{ steps.version.outputs.VersionTag }}"
348+
fi
345349
- name: Cleanup older untagged packages, keep 2
346350
uses: actions/delete-package-versions@v5
347351
with:

0 commit comments

Comments
 (0)