Skip to content

Conversation

@nalum
Copy link

@nalum nalum commented Jun 7, 2025

This PR sets up workflows for releases, creating a docker image and helm chart oci artifact.

You can see the packages listed here: https://github.com/nalum?tab=packages&repo_name=cert-manager-webhook-linode

And the generated Release listed here: https://github.com/nalum/cert-manager-webhook-linode/releases/tag/v0.0.15

The configuration here supports both Linux amd64 and Linux arm64 builds and containers.

@nalum nalum marked this pull request as ready for review June 7, 2025 16:49
@nalum nalum force-pushed the nalum/workflows branch 4 times, most recently from 1c6e9dc to 6e8f920 Compare June 7, 2025 17:14
@nalum nalum force-pushed the nalum/workflows branch 4 times, most recently from c459dfd to 6f03972 Compare June 7, 2025 19:31
@nalum nalum changed the title Setup workflows to publish versions Draft: Setup workflows to publish versions Jun 7, 2025
@nalum nalum changed the title Draft: Setup workflows to publish versions [WIP] Setup workflows to publish versions Jun 7, 2025
@nalum nalum marked this pull request as draft June 7, 2025 20:07
@nalum nalum marked this pull request as ready for review June 7, 2025 20:24
@nalum nalum changed the title [WIP] Setup workflows to publish versions Setup workflows to publish versions Jun 7, 2025
@nalum nalum force-pushed the nalum/workflows branch from 26b47b1 to 4607845 Compare June 8, 2025 13:56
@nalum nalum force-pushed the nalum/workflows branch from 4607845 to 3b52797 Compare June 8, 2025 13:59
@nalum
Copy link
Author

nalum commented Jun 8, 2025

@unn the helm chart publish is currently setup to go to ghcr.io/$GITHUB_REPOSITORY/charts/webhook:$GITHUB_REF_NAME which would result in it being ghcr.io/linode/cert-manager-webhook-linode/charts/webhook:vX.Y.Z, I wonder if it would be better for it to go into ghcr.io/linode/charts/cert-manager-webhook:vX.Y.Z?

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