35 lines
		
	
	
		
			740 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			740 B
		
	
	
	
		
			YAML
		
	
	
	
| name: Release Charts
 | |
| 
 | |
| on:
 | |
|   push:
 | |
|     branches:
 | |
|       - main
 | |
| 
 | |
| jobs:
 | |
|   release:
 | |
|     runs-on: ubuntu-latest
 | |
|     steps:
 | |
|       - name: Checkout
 | |
|         uses: actions/checkout@v4
 | |
|         with:
 | |
|           fetch-depth: 0
 | |
| 
 | |
|       - name: Configure Git
 | |
|         run: |
 | |
|           git config user.name "$GITHUB_ACTOR"
 | |
|           git config user.email "$GITHUB_ACTOR@users.noreply.github.com"          
 | |
| 
 | |
|       - name: Install Helm
 | |
|         uses: azure/setup-helm@v3.5
 | |
|         with:
 | |
|           version: v3.8.1
 | |
| 
 | |
|       - name: Add dependency chart repos
 | |
|         run: |
 | |
|           helm repo add stable https://charts.helm.sh/stable          
 | |
| 
 | |
|       - name: Run chart-releaser
 | |
|         uses: helm/chart-releaser-action@v1.6.0
 | |
|         env:
 | |
|           CR_TOKEN: "${{ secrets.CR_TOKEN }}"
 |