Skip to content

feat: add publish of helm chart to ghcr.io#2853

Open
a1994sc wants to merge 6 commits intozalando:masterfrom
a1994sc:master
Open

feat: add publish of helm chart to ghcr.io#2853
a1994sc wants to merge 6 commits intozalando:masterfrom
a1994sc:master

Conversation

@a1994sc
Copy link
Copy Markdown

@a1994sc a1994sc commented Jan 25, 2025

This PR adds actions to publish the postgres-operator and postgres-opeator-ui helm charts to the github container registry

Signed-off-by: Allen Conlon <software@conlon.dev>
@a1994sc
Copy link
Copy Markdown
Author

a1994sc commented Feb 18, 2025

@FxKu can I please get an update on this PR?

@zalando-robot
Copy link
Copy Markdown

Cannot start a pipeline due to:

No accountable user for this pipeline: no Zalando employee associated to this GitHub username

Click on pipeline status check Details link below for more information.

@a1994sc
Copy link
Copy Markdown
Author

a1994sc commented Jun 16, 2025

@FxKu sorry for the ping, but can I get an update for this PR?

run: |
helm package charts/postgres-operator-ui
helm push postgres-operator-ui-*.tgz oci://${{ env.REGISTRY }}/zalando/charts
rm -rf postgres-operator-ui-*.tgz
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will this work out of the box? I would assume helm needs to be installed first fr this GH workflow step to work.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Member

@FxKu FxKu Apr 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@a1994sc Sorry, helm is usually not a priority for us. Don't you need a login step like helm registry login ... or is this already covered with the existing login step?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Helm will use the docker config setup by the docker/login-action action you use to publish the docker images

@FxKu FxKu modified the milestones: 1.15.0, 1.16.0 Jul 15, 2025
@a1994sc a1994sc requested a review from FxKu July 16, 2025 00:39
@a1994sc
Copy link
Copy Markdown
Author

a1994sc commented Dec 16, 2025

@FxKu should I close this PR? or can I get an update on what is preventing it from getting a review?

@FxKu FxKu requested a review from mikkeloscar as a code owner April 27, 2026 08:44
@FxKu FxKu moved this from Waiting for review to Good state for merge in Postgres Operator Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Good state for merge

Development

Successfully merging this pull request may close these issues.

3 participants