Move checkout before setup-go in Arch workflow so src/go.mod exists,
and remove unsupported --platform container option from Alpine workflow.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Gitea runner is ARM64 and archlinux:latest has no ARM64 image.
Drop the container entirely and build .pkg.tar.zst manually:
cross-compile with Go and assemble the package archive directly,
so no makepkg or Arch Linux toolchain is needed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Uses a matrix strategy with Go cross-compilation (GOARCH + CARCH)
so both architectures build in the same amd64 container.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>