Use this action to upload, or publish, a packaged Helm chart into a repository.
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The path of the Helm chart package to be published. |
|
String |
Yes |
The URL of the published Helm chart package. |
In your YAML file, add:
- id: helmpkg
name: Package Helm chart
uses: cloudbees-io/helm-package@v1
with:
chart: ./charts/example
destination: ./packaged-charts
version: "0.0.1"
- name: Push Helm chart
uses: cloudbees-io/helm-push@v1
with:
chart: ${{ steps.helmpkg.outputs.chart }}
remote: oci://registry.example.com/example
For more information, refer to CloudBees action: Package a Helm chart.
This code is made available under the MIT license.
-
Learn more about using actions in CloudBees workflows.
-
Learn about the CloudBees platform.