From 7063fe29f6ed8dd2d42fb8619c6b97b7a101caec Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sun, 10 Aug 2025 11:37:03 +0200 Subject: [PATCH] Update Helm version in workflow files Updated the Helm version from 3.18.3 to 3.18.4 in multiple workflow files related to building Helm charts for audiobookshelf, dokuwiki, excalidraw, keycloak, and paperless-ai. This update was necessary to ensure compatibility with the latest features and bug fixes introduced in Helm 3.18.4. Additionally, minor formatting adjustments were made to maintain consistency across the files. There are no breaking changes expected, and these updates help keep our CI/CD pipelines up-to-date with the latest Helm functionality. --- .gitea/workflows/build-chart-audiobookshelf.yml | 10 +++++----- .gitea/workflows/build-chart-dokuwiki.yml | 10 +++++----- .gitea/workflows/build-chart-excalidraw.yml | 2 +- .gitea/workflows/build-chart-keycloak.yml | 2 +- .gitea/workflows/build-chart-paperless-ai.yml | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/build-chart-audiobookshelf.yml b/.gitea/workflows/build-chart-audiobookshelf.yml index 1cbc215..c666862 100644 --- a/.gitea/workflows/build-chart-audiobookshelf.yml +++ b/.gitea/workflows/build-chart-audiobookshelf.yml @@ -10,7 +10,7 @@ jobs: helm-package: runs-on: ubuntu-latest env: - APP: charts/audiobookshelf + APP: charts/audiobookshelf steps: - name: Checkout repository uses: actions/checkout@v3 @@ -24,20 +24,20 @@ jobs: CHART_VERSION=$(grep -oP '(?<=^version: ).*' ${{ env.APP }}/Chart.yaml) echo "Helm Chart version: $CHART_VERSION" - echo "::set-output name=tag::$CHART_VERSION" + echo "::set-output name=tag::$CHART_VERSION" - name: Setup Helm run: | #curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.3 && chmod +x /usr/local/bin/helm + curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.4 && chmod +x /usr/local/bin/helm helm version - name: Package Helm Chart run: | helm dependency update ${{ env.APP }} helm lint ${{ env.APP }} - helm package ${{ env.APP }} + helm package ${{ env.APP }} - name: Upload Helm Package to repo run: | - curl --user ${{ secrets.USER }}:${{ secrets.TOKEN }} -X POST --upload-file ./${{ steps.get_version.outputs.app }}-${{ steps.get_version.outputs.tag }}.tgz ${{ vars.HELMREGISTRY }}/api/packages/${{ vars.OWNER }}/helm/api/charts \ No newline at end of file + curl --user ${{ secrets.USER }}:${{ secrets.TOKEN }} -X POST --upload-file ./${{ steps.get_version.outputs.app }}-${{ steps.get_version.outputs.tag }}.tgz ${{ vars.HELMREGISTRY }}/api/packages/${{ vars.OWNER }}/helm/api/charts diff --git a/.gitea/workflows/build-chart-dokuwiki.yml b/.gitea/workflows/build-chart-dokuwiki.yml index db52a18..12e02a9 100644 --- a/.gitea/workflows/build-chart-dokuwiki.yml +++ b/.gitea/workflows/build-chart-dokuwiki.yml @@ -10,7 +10,7 @@ jobs: helm-package: runs-on: ubuntu-latest env: - APP: charts/dokuwiki + APP: charts/dokuwiki steps: - name: Checkout repository uses: actions/checkout@v3 @@ -24,20 +24,20 @@ jobs: CHART_VERSION=$(grep -oP '(?<=^version: ).*' ${{ env.APP }}/Chart.yaml) echo "Helm Chart version: $CHART_VERSION" - echo "::set-output name=tag::$CHART_VERSION" + echo "::set-output name=tag::$CHART_VERSION" - name: Setup Helm run: | #curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.3 && chmod +x /usr/local/bin/helm + curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.4 && chmod +x /usr/local/bin/helm helm version - name: Package Helm Chart run: | helm dependency update ${{ env.APP }} helm lint ${{ env.APP }} - helm package ${{ env.APP }} + helm package ${{ env.APP }} - name: Upload Helm Package to repo run: | - curl --user ${{ secrets.USER }}:${{ secrets.TOKEN }} -X POST --upload-file ./${{ steps.get_version.outputs.app }}-${{ steps.get_version.outputs.tag }}.tgz ${{ vars.HELMREGISTRY }}/api/packages/${{ vars.OWNER }}/helm/api/charts \ No newline at end of file + curl --user ${{ secrets.USER }}:${{ secrets.TOKEN }} -X POST --upload-file ./${{ steps.get_version.outputs.app }}-${{ steps.get_version.outputs.tag }}.tgz ${{ vars.HELMREGISTRY }}/api/packages/${{ vars.OWNER }}/helm/api/charts diff --git a/.gitea/workflows/build-chart-excalidraw.yml b/.gitea/workflows/build-chart-excalidraw.yml index 14f4256..f32949d 100644 --- a/.gitea/workflows/build-chart-excalidraw.yml +++ b/.gitea/workflows/build-chart-excalidraw.yml @@ -29,7 +29,7 @@ jobs: - name: Setup Helm run: | #curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.3 && chmod +x /usr/local/bin/helm + curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.4 && chmod +x /usr/local/bin/helm helm version - name: Package Helm Chart diff --git a/.gitea/workflows/build-chart-keycloak.yml b/.gitea/workflows/build-chart-keycloak.yml index e5ddf02..932c391 100644 --- a/.gitea/workflows/build-chart-keycloak.yml +++ b/.gitea/workflows/build-chart-keycloak.yml @@ -29,7 +29,7 @@ jobs: - name: Setup Helm run: | #curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.3 && chmod +x /usr/local/bin/helm + curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.4 && chmod +x /usr/local/bin/helm helm version - name: Package Helm Chart diff --git a/.gitea/workflows/build-chart-paperless-ai.yml b/.gitea/workflows/build-chart-paperless-ai.yml index 9ffd2b1..710e628 100644 --- a/.gitea/workflows/build-chart-paperless-ai.yml +++ b/.gitea/workflows/build-chart-paperless-ai.yml @@ -29,7 +29,7 @@ jobs: - name: Setup Helm run: | #curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.3 && chmod +x /usr/local/bin/helm + curl -kSso /usr/local/bin/helm https://debmirror.cooltux.net/helm-v3.18.4 && chmod +x /usr/local/bin/helm helm version - name: Package Helm Chart