This Pull Request introduces a streamlined approach for releasing the Helm chart
The CI workflow responsible for this process is defined in the .github/workflows/release-helm-chart.yaml file. This workflow performs the following actions:
Builds and releases Docker images using the specified tag.
Updates the values.yaml file with the new image repositories and tags.
Updates the Chart.yaml file with the new chart version and app version.
Packages and publishes the Helm chart to the designated chart repository.
Trigger the CI Workflow
Enter the tag that will be applied to the Paladin image, Operator image, and the chart release.
If you select the latest option, the images and chart release will also be tagged as latest as well.
The CI workflow is triggered manually. However, once we finalize the release process, we can configure the CI to trigger automatically upon new releases.
Update Default Values: After the images are released and published, we will update the default values.yaml file in the chart to reference the latest image versions.
Accelerate CI Tests: By updating the default image tags, we enable faster CI testing for future operator PRs.
Overview
This Pull Request introduces a streamlined approach for releasing the Helm chart
The CI workflow responsible for this process is defined in the
.github/workflows/release-helm-chart.yaml
file. This workflow performs the following actions:values.yaml
file with the new image repositories and tags.Chart.yaml
file with the new chart version and app version.Trigger the CI Workflow
Enter the tag that will be applied to the Paladin image, Operator image, and the chart release. If you select the
latest
option, the images and chart release will also be tagged aslatest
as well.CI Workflow Details
https://github.com/dwertent/paladin/actions/runs/11752622418
Next Steps
values.yaml
file in the chart to reference the latest image versions.