test chart

This commit is contained in:
2023-04-09 08:34:48 -05:00
parent 0a15180b53
commit 26362d0ed7
6 changed files with 109 additions and 0 deletions

29
.github/workflows/helm-chart.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Package Helm Chart
on:
push:
branches:
- main
jobs:
package:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Helm
uses: azure/setup-helm@v1
with:
version: 'v3.7.0'
- name: Package Helm chart
run: helm package ./charts --version 1.0.0
- name: Publish Helm chart package
uses: GitHubPackages/publish-package@v1
with:
package_name: my-chart
package_version: 1.0.0
token: ${{secrets.GITHUB_TOKEN}}