Compare commits

...

2 Commits

Author SHA1 Message Date
a673ad61ea chore(deps): update dependency helm/helm to v4.1.1
All checks were successful
Helm / helm-lint (push) Successful in 10s
Helm / helm-unittest (push) Successful in 10s
Helm / helm-lint (pull_request) Successful in 10s
Helm / helm-unittest (pull_request) Successful in 8s
2026-02-15 23:11:16 +00:00
b6cc99d7b4 fix(ci): adapt API endpoint for prov upload
All checks were successful
Helm / helm-unittest (push) Successful in 8s
Helm / helm-lint (push) Successful in 10s
2026-02-15 21:18:13 +01:00
2 changed files with 16 additions and 8 deletions

View File

@@ -17,7 +17,7 @@ jobs:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v6.0.2
- uses: azure/setup-helm@v4.3.1 - uses: azure/setup-helm@v4.3.1
with: with:
version: "v4.0.1" # renovate: datasource=github-tags depName=helm/helm version: "v4.1.1" # renovate: datasource=github-tags depName=helm/helm
- name: Lint helm files - name: Lint helm files
run: | run: |
helm lint --values values.yaml . helm lint --values values.yaml .
@@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v6.0.2
- uses: azure/setup-helm@v4.3.1 - uses: azure/setup-helm@v4.3.1
with: with:
version: "v4.0.1" # renovate: datasource=github-tags depName=helm/helm version: "v4.1.1" # renovate: datasource=github-tags depName=helm/helm
- env: - env:
HELM_UNITTEST_VERSION: v1.0.0 #renovate: datasource=github-releases depName=helm-unittest/helm-unittest HELM_UNITTEST_VERSION: v1.0.0 #renovate: datasource=github-releases depName=helm-unittest/helm-unittest
name: Install helm-unittest name: Install helm-unittest

View File

@@ -20,7 +20,7 @@ jobs:
- uses: azure/setup-helm@v4.3.1 - uses: azure/setup-helm@v4.3.1
with: with:
version: "v4.0.1" # renovate: datasource=github-tags depName=helm/helm version: "v4.1.1" # renovate: datasource=github-tags depName=helm/helm
- name: Install helm plugins - name: Install helm plugins
env: env:
@@ -113,15 +113,23 @@ jobs:
env: env:
GITEA_REGISTRY_TOKEN: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} GITEA_REGISTRY_TOKEN: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
run: | run: |
for package in "${REPOSITORY_NAME}-${PACKAGE_VERSION}.tgz"*; do curl \
--fail \
--show-error \
--request POST \
--user "${REPOSITORY_OWNER}:${GITEA_REGISTRY_TOKEN}" \
--upload-file "${REPOSITORY_NAME}-${PACKAGE_VERSION}.tgz" \
https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/charts
if [ -f "${REPOSITORY_NAME}-${PACKAGE_VERSION}.tgz.prov" ]; then
curl \ curl \
--fail \ --fail \
--show-error \ --show-error \
--request POST \ --request POST \
--user "${REPOSITORY_OWNER}:${GITEA_REGISTRY_TOKEN}" \ --user "${CHARTMUSEUM_USERNAME}:${CHARTMUSEUM_PASSWORD}" \
--upload-file "${package}" \ --upload-file "${REPOSITORY_NAME}-${PACKAGE_VERSION}.tgz.prov" \
https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/charts https://${GITEA_SERVER_HOSTNAME}/api/packages/${REPOSITORY_OWNER}/helm/api/prov
done fi
- name: Upload Chart to Chartmuseum (Helm) - name: Upload Chart to Chartmuseum (Helm)
env: env: