ISO 8601 timestamp for when this build was produced. Precedence:
process.env.BUILD_TIME (CI sets this in the workflow)
Commit timestamp of BUILD_ID (git log -1 --format=%cI) —
deterministic for a given commit, so workflow_dispatch re-runs of the
same SHA produce a byte-identical build-info.json and sw.js and
aws s3 sync correctly skips them as unchanged.
new Date().toISOString() fallback (only hits when both env and git
are unavailable, e.g. tarball builds outside a git checkout).
ISO 8601 timestamp for when this build was produced. Precedence:
process.env.BUILD_TIME(CI sets this in the workflow)git log -1 --format=%cI) — deterministic for a given commit, so workflow_dispatch re-runs of the same SHA produce a byte-identicalbuild-info.jsonandsw.jsandaws s3 synccorrectly skips them as unchanged.new Date().toISOString()fallback (only hits when both env and git are unavailable, e.g. tarball builds outside a git checkout).