diff --git a/.gitea/workflows/release-version.yml b/.gitea/workflows/release-version.yml index 962a97f..ca43eb3 100644 --- a/.gitea/workflows/release-version.yml +++ b/.gitea/workflows/release-version.yml @@ -113,18 +113,27 @@ jobs: GITEA_REGISTRY_USERNAME: ${{ secrets.GT_PACKAGE_REGISTRY_USERNAME }} GITEA_REGISTRY_TOKEN: ${{ secrets.GT_PACKAGE_REGISTRY_TOKEN }} run: | - ls -la - for package in *"${PACKAGE_VERSION}.tgz"*; do - echo "Uploading ${package}..." + curl \ + --fail \ + --request POST \ + --show-error \ + --silent \ + --upload-file *"${PACKAGE_VERSION}.tgz" \ + --user "${GITEA_REGISTRY_USERNAME}:${GITEA_REGISTRY_TOKEN}" \ + https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/charts + + if [ -f *"${PACKAGE_VERSION}.tgz.prov" ]; then curl \ --fail \ --request POST \ --show-error \ --silent \ - --upload-file "${package}" \ + --upload-file *"${PACKAGE_VERSION}.tgz.prov" \ --user "${GITEA_REGISTRY_USERNAME}:${GITEA_REGISTRY_TOKEN}" \ - https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/charts - done + https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/prov + fi + + # - name: Build new index.yaml