chore: edit Helm package workflow

This commit is contained in:
DaanSelen
2026-04-07 11:58:45 +02:00
parent 13dfbc5ca8
commit 2879f53c14

View File

@ -41,12 +41,18 @@ jobs:
passphrase: ${{ secrets.GPGSIGN_PASSPHRASE }}
fingerprint: CC64B1DB67ABBEECAB24B6455FC346329753F4B0
- name: Log into Docker Hub
uses: https://github.com/docker/login-action@v4
with:
username: ${{ secrets.DOCKER_CHARTS_USERNAME }}
password: ${{ secrets.DOCKER_CHARTS_PASSWORD }}
# Using helm gpg plugin as 'helm package --sign' has issues with gpg2: https://github.com/helm/helm/issues/2843
- name: package chart
run: |
echo ${{ secrets.DOCKER_CHARTS_PASSWORD }} | docker login -u ${{ secrets.DOCKER_CHARTS_USERNAME }} --password-stdin
# echo ${{ secrets.DOCKER_CHARTS_PASSWORD }} | docker login -u ${{ secrets.DOCKER_CHARTS_USERNAME }} --password-stdin
# FIXME: use upstream after https://github.com/technosophos/helm-gpg/issues/1 is solved
helm plugin install https://github.com/pat-s/helm-gpg
helm plugin install https://github.com/pat-s/helm-gpg --verify=false
helm dependency build
helm package --version "${GITHUB_REF#refs/tags/v}" ./
mkdir actions