From bc81b45b2a5e1ea85f8cf655a05e3b6ed85fc684 Mon Sep 17 00:00:00 2001 From: DaanSelen Date: Tue, 7 Apr 2026 12:53:29 +0200 Subject: [PATCH] chore: try to fix tar options --- .gitea/workflows/release-version.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/release-version.yml b/.gitea/workflows/release-version.yml index 33e2a4e..5a0be57 100644 --- a/.gitea/workflows/release-version.yml +++ b/.gitea/workflows/release-version.yml @@ -15,11 +15,11 @@ jobs: steps: - uses: actions/checkout@v6 - - name: Install Docker CLI + - name: install Docker CLI uses: https://github.com/docker/setup-buildx-action@v4 # Gitea #uses: docker/setup-buildx-action@v4 # Github / Act - - name: Install Helm + - name: install Helm uses: https://github.com/Azure/setup-helm@v5 # Gitea #uses: Azure/setup-helm@v5 # Github / Act with: @@ -31,7 +31,7 @@ jobs: apt install -y curl ca-certificates curl gnupg python3 python3-pip apt-transport-https pip install awscli --break-system-packages - - name: Import GPG key + - name: import GPG key id: import_gpg uses: https://github.com/crazy-max/ghaction-import-gpg@v7 # Gitea #uses: crazy-max/ghaction-import-gpg@v7 # Github / Act @@ -40,7 +40,7 @@ jobs: passphrase: ${{ secrets.GPGSIGN_PASSPHRASE }} fingerprint: CC64B1DB67ABBEECAB24B6455FC346329753F4B0 - - name: Log into Docker Hub + - name: log into Docker Hub uses: https://github.com/docker/login-action@v4 # Gitea #uses: docker/login-action@v4 # Github / Act with: @@ -51,9 +51,11 @@ jobs: - name: package chart run: | # FIXME: use upstream after https://github.com/technosophos/helm-gpg/issues/1 is solved - helm plugin install https://github.com/pat-s/helm-gpg --verify=false + helm plugin install https://github.com/technosophos/helm-gpg.git --verify=false + #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 mv actions*.tgz actions/ curl -s -L -o actions/index.yaml https://dl.gitea.com/charts/index.yaml @@ -63,6 +65,8 @@ jobs: echo ${{ secrets.DOCKER_CHARTS_PASSWORD }} | helm registry login -u ${{ secrets.DOCKER_CHARTS_USERNAME }} registry-1.docker.io --password-stdin helm push actions/actions-${GITHUB_REF#refs/tags/v}.tgz oci://registry-1.docker.io/giteacharts helm registry logout registry-1.docker.io + env: + TAR_OPTIONS: "--wildcards" - name: aws credential configure uses: https://github.com/aws-actions/configure-aws-credentials@v6 # Gitea @@ -72,7 +76,7 @@ jobs: aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: ${{ secrets.AWS_REGION }} - - name: Copy files to S3 and clear cache + - name: copy files to S3 and clear cache if: startsWith(github.ref, 'refs/tags/') run: | aws s3 sync actions/ s3://${{ secrets.AWS_S3_BUCKET}}/charts/