Files
mcpctl/scripts
Michal Rydlikowski dfc89058b4
All checks were successful
CI/CD / lint (push) Successful in 46s
CI/CD / test (push) Successful in 1m1s
CI/CD / typecheck (push) Successful in 2m49s
CI/CD / smoke (push) Successful in 7m4s
CI/CD / build (amd64) (push) Successful in 5m32s
CI/CD / publish-rpm (arm64) (push) Has been skipped
CI/CD / publish-deb (arm64) (push) Has been skipped
CI/CD / build (arm64) (push) Successful in 5m23s
CI/CD / publish-deb (amd64) (push) Successful in 43s
CI/CD / publish-rpm (amd64) (push) Successful in 45s
fix: don't delete RPM packages before uploading new arch
The publish-rpm step was deleting the existing package by version
before uploading, but Gitea RPM registry keys by version (not
version+arch). When building both amd64 and arm64 in a matrix,
the second job would delete the first job's upload.

Remove the delete-before-upload pattern. Gitea supports multiple
architectures under the same version. Handle 409 (already exists)
gracefully instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 23:53:57 +00:00
..