Retry CI image push
All checks were successful
Build and deploy Flutter Web / build (push) Successful in 6m57s

This commit is contained in:
Ruslan Bakiev
2026-05-14 08:54:12 +07:00
parent fbf9104d2d
commit 21945b2335

View File

@@ -25,14 +25,21 @@ jobs:
- name: Build and push image - name: Build and push image
run: | run: |
set -euo pipefail set -euo pipefail
docker buildx build \ for attempt in 1 2 3; do
--push \ if docker buildx build \
--tag "$IMAGE_SHA" \ --push \
--tag "$IMAGE_LATEST" \ --provenance=false \
--build-arg MAPBOX_ACCESS_TOKEN="${{ secrets.MAPBOX_ACCESS_TOKEN }}" \ --tag "$IMAGE_SHA" \
--build-arg MAPBOX_STYLE="mapbox/streets-v12" \ --tag "$IMAGE_LATEST" \
--build-arg TELEGRAM_BOT_USERNAME="carfteebot" \ --build-arg MAPBOX_ACCESS_TOKEN="${{ secrets.MAPBOX_ACCESS_TOKEN }}" \
. --build-arg MAPBOX_STYLE="mapbox/streets-v12" \
--build-arg TELEGRAM_BOT_USERNAME="carfteebot" \
.; then
exit 0
fi
sleep "$((attempt * 10))"
done
exit 1
- name: Skip stale deployment - name: Skip stale deployment
run: | run: |