This action is deprecated and has been replaced by helm-deploy-action.
The new and improved helm-deploy-action offers support for pushing and deploying helm3 charts and should be used instead.
GiHub action to package and publish your helm chart to a registry such as chartmuseum or harbor.
name: build and push chart
on: push
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: romnnn/helm-push-action@v1
with:
charts-dir: '.'
chart-name: 'my-awesome-chart'
force: true
chart-version: '1.2.5'
app-version: '1.2.5'
registry: 'https://my.registry.com'
user: '${{ secrets.HELM_REGISTRY_USER }}'
password: ${{ secrets.HELM_REGISTRY_PASSWORD }}