LF-Decentralized-Trust-labs / paladin

Programmable privacy for EVM
https://lf-decentralized-trust-labs.github.io/paladin
Apache License 2.0
15 stars 6 forks source link

Simplify Helm Chart Release Process and Enhance CI Efficiency #422

Closed dwertent closed 1 week ago

dwertent commented 1 week ago

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:

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.

image

The CI workflow is triggered manually. However, once we finalize the release process, we can configure the CI to trigger automatically upon new releases.

CI Workflow Details

https://github.com/dwertent/paladin/actions/runs/11752622418

image

Next Steps