@@ -39,38 +39,44 @@ jobs:
3939 helm dependency update .
4040 echo "Dependencies downloaded successfully."
4141
42+ - name : Package Helm chart
43+ run : |
44+ mkdir -p .cr-release-packages
45+ helm package . --destination .cr-release-packages
46+ echo "Packaged chart(s):"
47+ ls -lh .cr-release-packages/
48+
4249 - name : Install chart-releaser
4350 run : |
44- CR_VERSION="1.8.1 "
51+ CR_VERSION="1.5.0 "
4552 curl -sSLo cr.tar.gz "https://github.com/helm/chart-releaser/releases/download/v${CR_VERSION}/chart-releaser_${CR_VERSION}_linux_amd64.tar.gz"
4653 tar -xzf cr.tar.gz
4754 sudo mv cr /usr/local/bin/cr
4855 rm -f cr.tar.gz
4956 cr version
5057
51- - name : Upload packaged chart and update index
58+ - name : Upload chart to GitHub Releases
5259 env :
5360 CR_TOKEN : ${{ secrets.TEMP_PAT }}
5461 run : |
55- set -e
5662 owner=$(cut -d '/' -f 1 <<< "$GITHUB_REPOSITORY")
5763 repo=$(cut -d '/' -f 2 <<< "$GITHUB_REPOSITORY")
5864
59- mkdir -p .cr-release-packages
60-
61- echo "Packaging Helm chart..."
62- helm package . --destination .cr-release-packages
63- echo "Packaged chart(s):"
64- ls -lh .cr-release-packages/
65-
66- echo "Uploading chart to GitHub Releases..."
6765 cr upload \
6866 --owner "$owner" \
6967 --git-repo "$repo" \
7068 --token "$CR_TOKEN" \
7169 --release-name-template "convoy-{{ .Version }}"
7270
73- echo "Updating index and pushing to gh-pages..."
71+ - name : Update index and push to GitHub Pages
72+ env :
73+ CR_TOKEN : ${{ secrets.TEMP_PAT }}
74+ run : |
75+ ls
76+ owner=$(cut -d '/' -f 1 <<< "$GITHUB_REPOSITORY")
77+ repo=$(cut -d '/' -f 2 <<< "$GITHUB_REPOSITORY")
78+
79+ # update index and push to github pages
7480 git config user.email "$owner@users.noreply.github.com"
7581 git config user.name "$owner"
7682
0 commit comments