fix(ci): docker builds for goreleaser (#133)

This commit is contained in:
2026-01-02 03:02:54 +02:00
committed by GitHub
parent 0d542555c5
commit 253e14a37b
2 changed files with 13 additions and 5 deletions

View File

@@ -56,9 +56,11 @@ archives:
- README.md - README.md
- LICENSE* - LICENSE*
- CHANGELOG.md - CHANGELOG.md
- docs/**/* - docs/*.md
- templates/**/* - templates/*.tmpl
- schemas/**/* - templates/themes/**/*.tmpl
- templates/themes/**/*.adoc
- schemas/*.json
checksum: checksum:
name_template: 'checksums.txt' name_template: 'checksums.txt'
@@ -196,6 +198,9 @@ dockers_v2:
platforms: platforms:
- linux/amd64 - linux/amd64
- linux/arm64 - linux/arm64
extra_files:
- templates
- schemas
labels: labels:
org.opencontainers.image.created: "{{.Date}}" org.opencontainers.image.created: "{{.Date}}"
org.opencontainers.image.title: "{{.ProjectName}}" org.opencontainers.image.title: "{{.ProjectName}}"

View File

@@ -1,8 +1,11 @@
# Dockerfile for gh-action-readme # Dockerfile for gh-action-readme
FROM scratch FROM scratch
# Copy the binary from the build context # Multi-platform build support
COPY gh-action-readme /usr/local/bin/gh-action-readme ARG TARGETPLATFORM
# Copy the binary from the build context (platform-specific)
COPY $TARGETPLATFORM/gh-action-readme /usr/local/bin/gh-action-readme
# Copy templates and schemas # Copy templates and schemas
COPY templates /usr/local/share/gh-action-readme/templates COPY templates /usr/local/share/gh-action-readme/templates