mirror of
https://github.com/go-gitea/gitea.git
synced 2026-07-02 23:53:28 +00:00
Replace `snapcraft remote-build` (Launchpad) with a local `action-build` on native amd64 + arm64 GitHub-hosted runners, publishing each arch with `action-publish`. remote-build force-pushes Gitea's full history to a fresh Launchpad repo every run and races Launchpad's ref indexing within a fixed retry window, which is unreliable at Gitea's repo size; Canonical also does not support remote-build in CI. Drops the LAUNCHPAD_CREDENTIALS secret; publishing keeps using the existing SNAPCRAFT_STORE_CREDENTIALS. Adds a concurrency group matching release-nightly.yml so a burst of pushes collapses to the latest commit. Assisted-by: Claude:Opus-4.8