DEVX-159: Fix build_image push-first strategy + remove cross-repo tests #295

Merged
kireto merged 1 commits from DEVX-159-fix-push-first-strategy into master 2026-08-26 07:46:36 +00:00
1 Commits
Author SHA1 Message Date
emilandDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com> 9d7b01a468 fix: push-first strategy in build_image to avoid losing latest tag
CI / validate (pull_request) Successful in 1m14s
CI / auto-merge (pull_request) Successful in 19s
The push_image function deleted the existing manifest before pushing
(Gitea #31964 workaround). When push failed for other reasons (HTTP
500), the old tag was lost, breaking all CI jobs using that image.

Now tries push first, only deletes+retries on "already exists" error.

Closes DEVX-159

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-26 09:44:45 +02:00