diff --git a/.github/workflows/goreleaser-snapshot-fleet.yaml b/.github/workflows/goreleaser-snapshot-fleet.yaml index f24693ae5d..6da15e398a 100644 --- a/.github/workflows/goreleaser-snapshot-fleet.yaml +++ b/.github/workflows/goreleaser-snapshot-fleet.yaml @@ -151,8 +151,10 @@ jobs: - name: Tag and push to quay.io run: | for TAG in ${{ steps.docker.outputs.TAG }}; do - docker tag fleetdm/fleet:${TAG} quay.io/fleetdm/fleet:${TAG} - docker push quay.io/fleetdm/fleet:${TAG} + docker tag fleetdm/fleet:${TAG} quay.io/fleetdm/fleet:${TAG} + for i in {1..5}; do + docker push quay.io/fleetdm/fleet:${TAG} && break || sleep 10 + done done - name: Slack notification