diff --git a/.gitea/workflows/buildPush.yaml b/.gitea/workflows/buildPush.yaml index f7a83d6..4929500 100644 --- a/.gitea/workflows/buildPush.yaml +++ b/.gitea/workflows/buildPush.yaml @@ -12,11 +12,6 @@ jobs: - uses: actions/checkout@v3 name: Check out code - - name: Set up Helm - uses: azure/setup-helm@v4.2.0 - with: - version: v3.14.4 - - name: Get package name id: chart_name uses: mikefarah/yq@master @@ -32,15 +27,11 @@ jobs: - name: build helm package shell: bash env: - REPO_PASSWORD: ${{ secrets.REPO_PASSWORD }} - REPO_USERNAME: ${{ secrets.REPO_USERNAME }} - REPO_HOST: ${{ secrets.REPO_HOST }} + PACKAGE_TOKEN: ${{ secrets.REPO_HOST }} CHART_NAME: ${{ steps.chart_name.outputs.result }} CHART_VERSION: ${{ steps.chart_version.outputs.result }} run: | REPO_PATH=$(git rev-parse --show-toplevel) mkdir /tmp/build cd /tmp/build - helm package $REPO_PATH - helm registry login --username $REPO_USERNAME --password $REPO_PASSWORD $REPO_HOST - helm push ${CHART_NAME}-${CHART_VERSION}.tgz oci://$REPO_HOST/helm + curl -H "Authorization: token $PACKAGE_TOKEN" -X POST --upload-file $CHART_NAME-$CHART_VERSION.tgz https://git.rre.nu/api/packages/jonas/helm/api/charts