diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index 159524b..04a8cbc 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -37,6 +37,11 @@ steps: commands: - set -e - echo "=== Pushing to registry ===" + - | + if [ -z "$REGISTRY_USERNAME" ] || [ -z "$REGISTRY_PASSWORD" ]; then + echo "ERROR: REGISTRY_USERNAME or REGISTRY_PASSWORD is empty - check secret names match Woodpecker (gitea_registry_username, gitea_package_token)" + exit 1 + fi - echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY_URL" -u "$REGISTRY_USERNAME" --password-stdin - docker push $REGISTRY_REPO:${CI_COMMIT_SHA} - docker push $REGISTRY_REPO:latest