Gitea 1.27 bug #31964 causes HTTP 500 when pushing a tag that already exists. Fix: delete the existing manifest via the Docker registry v2 API before each push.
Closes DEVX-158
Gitea 1.27 bug #31964 causes HTTP 500 when pushing a tag that already exists. Fix: delete the existing manifest via the Docker registry v2 API before each push.
Closes DEVX-158
Gitea 1.27 fails with HTTP 500 when pushing a tag that already exists.
Add delete_remote_manifest() to delete the existing manifest via the
Docker registry v2 API before each push.
Implements: REQ-1, REQ-2, REQ-3, REQ-4, REQ-5
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
kireto
approved these changes 2026-08-25 17:22:27 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Gitea 1.27 bug #31964 causes HTTP 500 when pushing a tag that already exists. Fix: delete the existing manifest via the Docker registry v2 API before each push.
Closes DEVX-158
Approved: fixes Gitea #31964 build-images failure.
New commits pushed, approval review dismissed automatically according to repository settings
Auto-approved: all CI checks passed (validate job).