mirror of
https://github.com/dockersrc/go
synced 2026-06-24 20:01:07 -04:00
4de3eebce0
Builds linux/amd64 + linux/arm64 in a single pass and pushes to all configured registries simultaneously: - Always pushes to the Gitea built-in registry using the auto-provided GITEA_TOKEN — no secrets setup required - Optionally pushes to Docker Hub when vars.DOCKER_USERNAME is set; image namespace uses vars.DOCKER_ORG when set, falls back to vars.DOCKER_USERNAME; secrets.DOCKER_PASSWORD never touches a shell - IMAGE_TAG env var overrides the named tag, defaults to latest - Date tag (YYMM) pushed first, named tag pushed last so latest is the displayed pull suggestion - All OCI annotations declared explicitly in the workflow (multi-arch manifest lists do not carry Dockerfile LABEL values) - All third-party Actions pinned to full commit SHAs - .github/workflows/build.yml: new — multi-platform build and push workflow .github/