We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0751c90 + 86cdb31 commit 961a4aeCopy full SHA for 961a4ae
1 file changed
.github/workflows/push.yaml
@@ -0,0 +1,27 @@
1
+name: Lint and Release chart
2
+
3
+on: push
4
5
+jobs:
6
+ lint:
7
+ runs-on: ubuntu-latest
8
+ steps:
9
+ - name: Checkout
10
+ uses: actions/checkout@v3
11
12
+ - name: lint chart
13
+ run: helm lint
14
15
+ deploy:
16
+ name: deploy
17
+ if: startsWith(github.ref, 'refs/tags/v')
18
+ needs: lint
19
20
21
+ - uses: craftech-io/helm-push-action@v1
22
+ with:
23
+ helm-chart-repo-name: codex
24
+ helm-chart-repo-url: https://charts.codex.so
25
+ chart-dir: .
26
+ repo-username: ${{ secrets.HELM_REPO_USERNAME }}
27
+ repo-password: ${{ secrets.HELM_REPO_PASSWORD }}
0 commit comments