Publish multi-architecture Docker images
CI / Build and push docker image (push) Successful in 42s

This commit is contained in:
2026-10-30 03:42:05 +00:00
parent b8a1761a72
commit c797d83988
3 changed files with 24 additions and 13 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ The `scratch` runtime contains no shell or healthcheck utility. Use `docker run
### Publishing
The Gitea workflow in `.gitea/workflows/build.yaml` builds and publishes `linux/amd64` images to `gitea.woggioni.net/woggioni/hermes` when a tag matching `release/*` is pushed. For example, `release/v0.2.0` publishes `v0.2.0` and `latest` tags. The repository must define the `PUBLISHER_TOKEN` secret used for registry authentication.
The Gitea workflow in `.gitea/workflows/build.yaml` builds and publishes multi-architecture `linux/amd64` and `linux/arm64` images to `gitea.woggioni.net/woggioni/hermes` when a tag matching `release/*` is pushed. The ARM64 binary is cross-compiled on the AMD64 builder without emulation. For example, `release/v0.2.0` publishes `v0.2.0` and `latest` tags containing both architectures. The repository must define the `PUBLISHER_TOKEN` secret used for registry authentication.
## YAML configuration