diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index 7f5e165..4dac3e9 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -13,13 +13,21 @@ jobs: - name: Install cm-push run: | helm plugin install https://github.com/chartmuseum/helm-push - - name: Package helm chart - run: | - helm package chart/ - - name: Add helm repo - run: | - helm repo add --username accidentallycompetent --password ${{ secret.PUBLIC_PACKAGE_WRITE }} octocloudlab https://teapot.octopusx.de/api/packages/octocloudlab/helm - - name: Upload chart artifact - run: | - helm cm-push chart/*.tgz octocloudlab + # - name: Package helm chart + # run: | + # helm package chart/ + # - name: Add helm repo + # run: | + # helm repo add --username accidentallycompetent --password ${{ secret.PUBLIC_PACKAGE_WRITE }} octocloudlab https://teapot.octopusx.de/api/packages/octocloudlab/helm + # - name: Upload chart artifact + # run: | + # helm cm-push chart/*.tgz octocloudlab + - name: Push Helm Chart to ChartMuseum + uses: bsord/helm-push@v4.1.0 + with: + username: accidentallycompetent + password: ${{ secrets.PUBLIC_PACKAGE_WRITE }} + registry-url: 'https://teapot.octopusx.de/api/packages/octocloudlab/helm' + force: true + chart-folder: chart - run: echo "🍏 This job's status is ${{ job.status }}."