diff --git a/.github/workflows/docker-builds.yml b/.github/workflows/docker-builds.yml index 03f284d12..523d01fc7 100644 --- a/.github/workflows/docker-builds.yml +++ b/.github/workflows/docker-builds.yml @@ -53,7 +53,7 @@ jobs: uses: docker/build-push-action@v5 with: context: . - platforms: linux/amd64,linux/arm64,linux/s390x + platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} diff --git a/.goreleaser.yml b/.goreleaser.yml index 682bc6667..5f917f19e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -26,6 +26,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssl ldflags: @@ -63,6 +64,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssl-bundle ldflags: @@ -100,6 +102,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssl-certinfo ldflags: @@ -137,6 +140,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssl-newkey ldflags: @@ -174,6 +178,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssl-scan ldflags: @@ -211,6 +216,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/cfssljson ldflags: @@ -248,6 +254,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/mkbundle ldflags: @@ -285,6 +292,7 @@ builds: - amd64 - arm - arm64 + - ppc64le - s390x main: ./cmd/multirootca ldflags: diff --git a/Dockerfile b/Dockerfile index 18ece0bf5..f01be42a9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,8 +4,8 @@ ARG TARGETPLATFORM ARG BUILDPLATFORM RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM" -LABEL org.opencontainers.image.source https://github.com/cloudflare/cfssl -LABEL org.opencontainers.image.description "Cloudflare's PKI toolkit" +LABEL org.opencontainers.image.source=https://github.com/cloudflare/cfssl +LABEL org.opencontainers.image.description="Cloudflare's PKI toolkit" ARG TARGETOS ARG TARGETARCH