mirror of
https://github.com/go-gitea/gitea.git
synced 2026-07-04 15:07:42 +00:00
38a5824753
The nightly snap build fails with `snapcraft remote-build`'s `BadRequest()`: it force-pushes Gitea's full history to a fresh Launchpad repo each run and creates the recipe before Launchpad has indexed the `main` ref. The race is unwinnable at Gitea's repo size, and Canonical does not support `remote-build` in CI. Build locally on native amd64 + arm64 runners with `snapcore/action-build` + `snapcore/action-publish` instead — no Launchpad, no race. Drops the `LAUNCHPAD_CREDENTIALS` secret (publishing keeps `SNAPCRAFT_STORE_CREDENTIALS`); the `snap/` recipe is unchanged, so the same snaps ship to `latest/edge`. Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>