3737 platforms : linux/amd64,linux/arm64
3838 push : true
3939 build-args : VERSION=${{ steps.tag.outputs.TAG }}
40- tags : ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:${{ steps.tag.outputs.TAG }},${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:latest
40+ tags : ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:${{ steps.tag.outputs.TAG }}
4141
4242 - name : Build event-collector image and push to Docker Hub
4343 uses : docker/build-push-action@v7
4747 platforms : linux/amd64,linux/arm64
4848 push : true
4949 build-args : VERSION=${{ steps.tag.outputs.TAG }}
50- tags : ${{ secrets.DOCKERHUB_USERNAME }}/event-collector:${{ steps.tag.outputs.TAG }},${{ secrets.DOCKERHUB_USERNAME }}/event-collector:latest
50+ tags : ${{ secrets.DOCKERHUB_USERNAME }}/event-collector:${{ steps.tag.outputs.TAG }}
5151
5252 - name : Build checkpoint-merger image and push to Docker Hub
5353 uses : docker/build-push-action@v7
5757 platforms : linux/amd64,linux/arm64
5858 push : true
5959 build-args : VERSION=${{ steps.tag.outputs.TAG }}
60- tags : ${{ secrets.DOCKERHUB_USERNAME }}/checkpoint-merger:${{ steps.tag.outputs.TAG }},${{ secrets.DOCKERHUB_USERNAME }}/checkpoint-merger:latest
60+ tags : ${{ secrets.DOCKERHUB_USERNAME }}/checkpoint-merger:${{ steps.tag.outputs.TAG }}
61+
62+ - name : Tag images as latest (skipped for pre-releases)
63+ if : ${{ !startsWith(github.ref_name, 'pre-') }}
64+ run : |
65+ docker buildx imagetools create -t ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:latest ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:${{ steps.tag.outputs.TAG }}
66+ docker buildx imagetools create -t ${{ secrets.DOCKERHUB_USERNAME }}/event-collector:latest ${{ secrets.DOCKERHUB_USERNAME }}/event-collector:${{ steps.tag.outputs.TAG }}
67+ docker buildx imagetools create -t ${{ secrets.DOCKERHUB_USERNAME }}/checkpoint-merger:latest ${{ secrets.DOCKERHUB_USERNAME }}/checkpoint-merger:${{ steps.tag.outputs.TAG }}
0 commit comments