ci: Workflow testing
Some checks failed
Publish Helm Charts / publish (push) Failing after 18s

This commit is contained in:
domrichardson
2026-03-30 11:47:54 +01:00
parent a5b31720af
commit 6a09189fe2

View File

@@ -12,7 +12,7 @@ jobs:
container: container:
image: alpine/helm:3.15.4 image: alpine/helm:3.15.4
env: env:
HELM_PUSH_TOKEN: ${{ secrets.GITEA_HELM_TOKEN }} HELM_PUSH_TOKEN: ${{ secrets.HELM_TOKEN }}
HELM_PUSH_USERNAME: ${{ secrets.HELM_USERNAME }} HELM_PUSH_USERNAME: ${{ secrets.HELM_USERNAME }}
HELM_PUSH_PASSWORD: ${{ secrets.HELM_PASSWORD }} HELM_PUSH_PASSWORD: ${{ secrets.HELM_PASSWORD }}
HELM_REGISTRY_OWNER: ${{ secrets.HELM_OWNER }} HELM_REGISTRY_OWNER: ${{ secrets.HELM_OWNER }}
@@ -21,7 +21,7 @@ jobs:
shell: sh shell: sh
run: | run: |
set -eu set -eu
apk add --no-cache bash git curl nodejs apk add --no-cache bash git curl
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -40,7 +40,7 @@ jobs:
BASE_SHA="$(git rev-parse HEAD~1 2>/dev/null || true)" BASE_SHA="$(git rev-parse HEAD~1 2>/dev/null || true)"
fi fi
CHART_DIRS="$(find . -mindepth 2 -maxdepth 2 -type f -name Chart.yaml -printf '%h\n' | sed 's|^\./||' | sort)" CHART_DIRS="$(find . -mindepth 2 -maxdepth 2 -type f -name Chart.yaml -exec dirname {} \; | sed 's|^\./||' | sort -u)"
if [ -z "$CHART_DIRS" ]; then if [ -z "$CHART_DIRS" ]; then
echo "No chart directories found." echo "No chart directories found."
echo "charts=" >> "$GITHUB_OUTPUT" echo "charts=" >> "$GITHUB_OUTPUT"
@@ -92,7 +92,7 @@ jobs:
AUTH_MODE="token-header" AUTH_MODE="token-header"
AUTH_ARGS=(-H "Authorization: token ${HELM_PUSH_TOKEN}") AUTH_ARGS=(-H "Authorization: token ${HELM_PUSH_TOKEN}")
else else
echo "Missing auth secrets. Set GITEA_HELM_USERNAME/GITEA_HELM_PASSWORD (recommended) or GITEA_HELM_TOKEN." echo "Missing auth secrets. Set HELM_USERNAME/HELM_PASSWORD (recommended) or HELM_TOKEN."
exit 1 exit 1
fi fi
@@ -100,14 +100,14 @@ jobs:
SERVER_URL="${GITHUB_SERVER_URL:-${GITEA_SERVER_URL:-}}" SERVER_URL="${GITHUB_SERVER_URL:-${GITEA_SERVER_URL:-}}"
if [ -z "$SERVER_URL" ]; then if [ -z "$SERVER_URL" ]; then
echo "Could not resolve Gitea server URL from GITHUB_SERVER_URL/GITEA_SERVER_URL" echo "Could not resolve server URL from GITHUB_SERVER_URL/GITEA_SERVER_URL"
exit 1 exit 1
fi fi
SERVER_URL="${SERVER_URL%/}" SERVER_URL="${SERVER_URL%/}"
OWNER="${HELM_REGISTRY_OWNER:-${GITHUB_REPOSITORY_OWNER:-}}" OWNER="${HELM_REGISTRY_OWNER:-${GITHUB_REPOSITORY_OWNER:-}}"
if [ -z "$OWNER" ]; then if [ -z "$OWNER" ]; then
echo "Could not resolve package owner. Set secret GITEA_HELM_OWNER." echo "Could not resolve package owner. Set secret HELM_OWNER."
exit 1 exit 1
fi fi