Skip to content

feat: add ppc64le architecture support#1973

Open
rogosprojects wants to merge 1 commit into
bitnami:mainfrom
rogosprojects:main
Open

feat: add ppc64le architecture support#1973
rogosprojects wants to merge 1 commit into
bitnami:mainfrom
rogosprojects:main

Conversation

@rogosprojects

Copy link
Copy Markdown

Summary

Adds IBM Power (ppc64le) as a supported build and release target for both the controller and kubeseal binaries.

Changes

  • Makefile: register linux/ppc64le binary and container image build targets via the existing binaries / images macros.
  • .goreleaser.yml: add linux_ppc64le to the targets list for both controller and kubeseal builds so GoReleaser produces and attaches a ppc64le archive to each GitHub release.
  • .github/workflows/release.yaml: add linux/ppc64le to the Docker build-push-action platforms for
    both the controller and kubeseal multi-arch images.

No changes to the Dockerfiles were required — they already consume TARGETARCH as a build-arg and use a glob copy pattern that picks up any architecture.

Testing

CI lint and unit tests pass unchanged (pure build-system additions, no Go source changes). The new targets follow the identical pattern already used for linux/arm64 and linux/arm.

Signed-off-by: Gianmarco me@rogosprojects.it

Signed-off-by: Gianmarco <me@rogosprojects.it>
Signed-off-by: Gianmarco <gianmarco.rogo@gmail.com>
@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

This Pull Request has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thank you for your contribution.

@github-actions github-actions Bot added the Stale label Jun 7, 2026
@rogosprojects

rogosprojects commented Jun 7, 2026

Copy link
Copy Markdown
Author

unstale. awaiting response.

@github-actions github-actions Bot removed the Stale label Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant