Require Harbor credentials before release publishing
Build and publish static assets / publish (push) Failing after 1m27s

This commit is contained in:
Ein Anderssono
2026-10-16 07:25:41 +02:00
parent 4ebe1bb9ec
commit 09878814ec
+2
View File
@@ -75,6 +75,7 @@ jobs:
HARBOR_PASSWORD: ${{ secrets.HARBOR_PASSWORD }}
run: |
set -euo pipefail
test -n "$HARBOR_USERNAME" && test -n "$HARBOR_PASSWORD"
printf '%s' "$HARBOR_PASSWORD" | docker login harbor.k3s.k0.nu --username "$HARBOR_USERNAME" --password-stdin
unset HARBOR_PASSWORD
version="$(cat VERSION)"
@@ -110,6 +111,7 @@ jobs:
run: |
set -euo pipefail
version="$(cat VERSION)"
test -n "$HARBOR_USERNAME" && test -n "$HARBOR_PASSWORD"
if [[ "$GITHUB_REF" == refs/tags/* ]]; then test "$GITHUB_REF_NAME" = "v$version"; else test "$AUTO_RELEASE_VERSION" = "$version"; fi
python3 scripts/bump-version.py --check
printf '%s' "$HARBOR_PASSWORD" | docker login harbor.k3s.k0.nu --username "$HARBOR_USERNAME" --password-stdin