ci: fail clearly when PACKAGE_TOKEN is missing
ci / web (pull_request) Successful in 2m52s
ci / go (pull_request) Successful in 1m54s
ci / publish (pull_request) Skipped
ci / docker-build (pull_request) Successful in 3m30s

This commit is contained in:
2026-09-21 23:20:53 -07:00
parent 251106071d
commit c7ed642517
+1
View File
@@ -111,6 +111,7 @@ jobs:
- run: | - run: |
test -n "$REGISTRY" test -n "$REGISTRY"
echo "VERSION=${GITHUB_REF_NAME#v}" >> "$GITHUB_ENV" echo "VERSION=${GITHUB_REF_NAME#v}" >> "$GITHUB_ENV"
test -n "$PACKAGE_TOKEN" || { echo "PACKAGE_TOKEN secret is not set on this repository" >&2; exit 1; }
echo "$PACKAGE_TOKEN" | docker login -u jcoffey-dev --password-stdin "$REGISTRY" echo "$PACKAGE_TOKEN" | docker login -u jcoffey-dev --password-stdin "$REGISTRY"
docker run --privileged --rm tonistiigi/binfmt --install arm64 docker run --privileged --rm tonistiigi/binfmt --install arm64
docker buildx create --use --name gitea-builder --driver docker-container || docker buildx use gitea-builder docker buildx create --use --name gitea-builder --driver docker-container || docker buildx use gitea-builder