Fix GPG passphrase secret reference and update curl command for chart upload

This commit is contained in:
Florian Weber 2025-05-08 08:53:58 +02:00
parent be0d3061a9
commit 99637a0932
Signed by: f.weber
GPG Key ID: A1C85EB19014A2D3

View File

@ -19,7 +19,7 @@ jobs:
uses: crazy-max/ghaction-import-gpg@v6 uses: crazy-max/ghaction-import-gpg@v6
with: with:
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.PASSPHRASE }} passphrase: ${{ secrets.GPG_PASSPHRASE }}
trust_level: 5 trust_level: 5
- name: Export GPG key in legacy format - name: Export GPG key in legacy format
run: | run: |
@ -29,7 +29,7 @@ jobs:
cp README.md ./charts/bookstack/. cp README.md ./charts/bookstack/.
helm dependency build ./charts/bookstack helm dependency build ./charts/bookstack
helm package --version $CHART_VERSION --sign --keyring /tmp/keyring.gpg ./bookstack --dependency-update helm package --version $CHART_VERSION --sign --keyring /tmp/keyring.gpg ./bookstack --dependency-update
curl -u $REPO_CREDENTIALS -F "chart=@bookstack-$CHART_VERSION.tgz" -F "prov=@bookstack-$CHART_VERSION.tgz.prov" https://charts.morlana.net/api/charts curl -H "Authorization: Basic $REPO_CREDENTIALS" -F "chart=@bookstack-$CHART_VERSION.tgz" -F "prov=@bookstack-$CHART_VERSION.tgz.prov" https://charts.morlana.net/api/charts
env: env:
REPO_CREDENTIALS: ${{ secrets.REPO_CREDENTIALS }} REPO_CREDENTIALS: ${{ secrets.REPO_CREDENTIALS }}
CHART_VERSION: ${{ github.event.release.tag_name }} CHART_VERSION: ${{ github.event.release.tag_name }}