File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 required : true
99 push :
1010 tags :
11- # Release binary for every tag.
1211 - v*
1312
1413permissions :
@@ -34,14 +33,11 @@ jobs:
3433 with :
3534 version : ' v3.19.0'
3635
37- - name : Add Bitnami Repo
38- run : helm repo add bitnami https://charts.bitnami.com/bitnami
39-
40- - name : Build chart dependencies
36+ - name : Add and build dependencies
4137 run : |
38+ helm repo add bitnami https://charts.bitnami.com/bitnami
4239 helm dependency update .
43- rm -rf charts/
44- echo "Dependencies validated and cleaned."
40+ echo "Dependencies downloaded successfully."
4541
4642 - name : Package Helm chart
4743 run : |
@@ -50,13 +46,19 @@ jobs:
5046 echo "Packaged chart(s):"
5147 ls -lh .cr-release-packages/
5248
49+ - name : Cleanup large dependency folders
50+ run : |
51+ rm -rf charts/
52+ echo "Cleaned up charts/ directory."
53+
5354 - name : Install chart-releaser
5455 run : |
5556 CR_VERSION="1.8.1"
5657 curl -sSLo cr.tar.gz "https://github.com/helm/chart-releaser/releases/download/v${CR_VERSION}/chart-releaser_${CR_VERSION}_linux_amd64.tar.gz"
5758 tar -xzf cr.tar.gz
5859 sudo mv cr /usr/local/bin/cr
5960 rm -f cr.tar.gz
61+ cr version
6062
6163 - name : Upload chart to GitHub Releases
6264 env :
You can’t perform that action at this time.
0 commit comments