ci(dev): make SDK publish fail loudly, decouple ci-base rebuild #72
Reference in New Issue
Block a user
Delete Branch "hotfix/ci-dev-publish-hardening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The dev PUSH build failed (run 3298) while nothing published to foundation-dev.
Root-cause analysis:
set -e— an auth/upload failure exited 0 (silent no-publish).set -euo pipefail+ Docker (pull/build/push ~600MB) on the host-mode GCE runner, where Docker availability is fragile — that is the step that reddened the job.Fix:
set -euo pipefail+ empty-key guard + active-account echo so publish failures surface with a retrievable log and redden the job (publishing is the deliverable).continue-on-error: true— it is a CI-cache optimization, not the release artifact, and must never block the publish.Merging this to dev and re-running the push build will either publish a fresh el-runtime-* version today, or fail loudly at the exact gcloud line for precise diagnosis.