build(goreleaser): migrate docker labels from build_flags to labels config

- [x] Replace build_flags array with labels map in docker_v2 configuration
- [x] Convert individual --label arguments to key-value pairs
- [x] Maintain all OCI standard image metadata labels
- [x] Keep --pull flag in build_flags for image pulling
This commit is contained in:
2026-01-18 19:00:36 +00:00
parent 9db035888e
commit 81f146e78d
+6 -7
View File
@@ -93,13 +93,12 @@ dockers_v2:
- linux/amd64
- linux/arm64
dockerfile: Dockerfile.goreleaser
build_flags:
- "--pull"
- "--label=org.opencontainers.image.created={{.Date}}"
- "--label=org.opencontainers.image.title={{.ProjectName}}"
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
- "--label=org.opencontainers.image.version={{.Version}}"
- "--label=org.opencontainers.image.source=https://github.com/lukaszraczylo/filepuff-mcp"
labels:
"org.opencontainers.image.created": "{{.Date}}"
"org.opencontainers.image.title": "{{.ProjectName}}"
"org.opencontainers.image.revision": "{{.FullCommit}}"
"org.opencontainers.image.version": "{{.Version}}"
"org.opencontainers.image.source": "https://github.com/lukaszraczylo/filepuff-mcp"
signs:
- cmd: cosign