diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 888efef..66760a7 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -46,18 +46,7 @@ jobs: CHARTMUSEUM_REPOSITORY: ${{ vars.CHARTMUSEUM_REPOSITORY }} CHARTMUSEUM_USERNAME: ${{ secrets.CHARTMUSEUM_USERNAME }} CHARTMUSEUM_HOSTNAME: ${{ vars.CHARTMUSEUM_HOSTNAME }} - - GITEA_PACKAGE_REGISTRY_TOKEN: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} - GITEA_SERVER_URL: ${{ github.server_url }} run: | - PACKAGE_VERSION=${GITHUB_REF#refs/tags/} - REPOSITORY_NAME=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 2) - REPOSITORY_OWNER=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 1) - - helm dependency build - helm package --version "${PACKAGE_VERSION}" ./ - - # chart-museum helm repo add --username ${CHARTMUSEUM_USERNAME} --password ${CHARTMUSEUM_PASSWORD} chartmuseum https://${CHARTMUSEUM_HOSTNAME}/${CHARTMUSEUM_REPOSITORY} helm cm-push ${REPOSITORY_NAME}-${PACKAGE_VERSION}.tgz chartmuseum helm repo remove chartmuseum diff --git a/Makefile b/Makefile index fb565ab..fbaf3e0 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ CONTAINER_RUNTIME?=$(shell which podman) # HELM_IMAGE HELM_IMAGE_REGISTRY_HOST?=docker.io HELM_IMAGE_REPOSITORY?=volkerraschek/helm -HELM_IMAGE_VERSION?=3.19.0 # renovate: datasource=docker registryUrl=https://docker.io depName=volkerraschek/helm +HELM_IMAGE_VERSION?=3.19.0 # renovate: datasource=docker registryUrl=https://docker.io depName=docker.io/volkerraschek/helm HELM_IMAGE_FULLY_QUALIFIED=${HELM_IMAGE_REGISTRY_HOST}/${HELM_IMAGE_REPOSITORY}:${HELM_IMAGE_VERSION} # NODE_IMAGE @@ -88,4 +88,4 @@ container-run/helm-lint: # ============================================================================== # Declare the contents of the PHONY variable as phony. We keep that information # in a variable so we can use it in if_changed. -.PHONY: ${PHONY} \ No newline at end of file +.PHONY: ${PHONY} diff --git a/renovate.json b/renovate.json index 994db28..2abc232 100644 --- a/renovate.json +++ b/renovate.json @@ -9,6 +9,7 @@ ], "customManagers": [ { + "customType": "regex", "fileMatch": [ "^Chart\\.yaml$" ], @@ -21,6 +22,7 @@ "versioningTemplate": "semver" }, { + "customType": "regex", "fileMatch": ["^README\\.md$"], "matchStrings": [ "VERSION=(?.*)" @@ -32,6 +34,20 @@ } ], "packageRules": [ + { + "groupName": "Update docker.io/volkerraschek/helm", + "matchDepNames": [ + "docker.io/volkerraschek/helm", + "volkerraschek/helm" + ] + }, + { + "groupName": "Update docker.io/library/node", + "matchDepNames": [ + "docker.io/library/node", + "library/node" + ] + }, { "addLabels": [ "renovate/automerge",