Require Harbor credentials before release publishing
Build and publish static assets / publish (push) Failing after 1m27s
Build and publish static assets / publish (push) Failing after 1m27s
This commit is contained in:
@@ -75,6 +75,7 @@ jobs:
|
|||||||
HARBOR_PASSWORD: ${{ secrets.HARBOR_PASSWORD }}
|
HARBOR_PASSWORD: ${{ secrets.HARBOR_PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
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
|
printf '%s' "$HARBOR_PASSWORD" | docker login harbor.k3s.k0.nu --username "$HARBOR_USERNAME" --password-stdin
|
||||||
unset HARBOR_PASSWORD
|
unset HARBOR_PASSWORD
|
||||||
version="$(cat VERSION)"
|
version="$(cat VERSION)"
|
||||||
@@ -110,6 +111,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
version="$(cat VERSION)"
|
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
|
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
|
python3 scripts/bump-version.py --check
|
||||||
printf '%s' "$HARBOR_PASSWORD" | docker login harbor.k3s.k0.nu --username "$HARBOR_USERNAME" --password-stdin
|
printf '%s' "$HARBOR_PASSWORD" | docker login harbor.k3s.k0.nu --username "$HARBOR_USERNAME" --password-stdin
|
||||||
|
|||||||
Reference in New Issue
Block a user