trigger forgejo pipeline: rebuild all services
Some checks failed
build-and-push / detect-changes (push) Successful in 4s
build-and-push / build (catering-services) (push) Failing after 3s
build-and-push / build (companies) (push) Failing after 3s
build-and-push / build (cron) (push) Failing after 2s
build-and-push / build (customers) (push) Failing after 4s
build-and-push / build (developers) (push) Failing after 2s
build-and-push / build (fitness-trainers) (push) Failing after 3s
build-and-push / build (employees) (push) Failing after 4s
build-and-push / build (gateway) (push) Failing after 3s
build-and-push / build (graphic-designers) (push) Failing after 3s
build-and-push / build (job-seekers) (push) Failing after 3s
build-and-push / build (jobs) (push) Failing after 3s
build-and-push / build (leads) (push) Failing after 3s
build-and-push / build (makeup-artists) (push) Failing after 3s
build-and-push / build (payments) (push) Failing after 3s
build-and-push / build (social-media-managers) (push) Failing after 3s
build-and-push / build (photographers) (push) Failing after 4s
build-and-push / build (tutors) (push) Failing after 3s
build-and-push / build (ugc-content-creators) (push) Failing after 3s
build-and-push / build (users) (push) Failing after 3s
build-and-push / build (video-editors) (push) Failing after 4s
build-and-push / cleanup-after-build (push) Failing after 0s

Retention script was too aggressive and deleted most images.
Increasing keep count from 2 to 10 SHA tags.
This commit is contained in:
Ashwin Kumar Sivakumar 2026-06-12 23:55:01 +05:30
parent 418da25d37
commit d0b10eac8f

View file

@ -274,7 +274,7 @@ jobs:
run: |
set -euo pipefail
echo "Starting post-build cleanup for services: $SERVICES_CSV"
echo "Policy: Keep only 2 SHA tags (running + 1 previous)"
echo "Policy: Keep 10 SHA tags (current + 9 previous)"
IFS=',' read -ra SERVICES <<< "$SERVICES_CSV"
for service in "${SERVICES[@]}"; do
@ -284,7 +284,7 @@ jobs:
--repo "nxtgauge-rust-$service" \
--username "$REGISTRY_USERNAME" \
--password "$REGISTRY_PASSWORD" \
--keep 2 || echo "Warning: Failed to prune $service (continuing)"
--keep 10 || echo "Warning: Failed to prune $service (continuing)"
done
echo "Post-build cleanup completed - only 2 most recent SHA tags kept"
echo "Post-build cleanup completed - 10 most recent SHA tags kept"