* feat(website): embed deployment revision * feat(website): expose deployment revision endpoint * fix(website): normalize revision variable name * fix(website): normalize revision variable name * feat(deploy): verify exact website revision * test(website): cover deployment revision contract * ci(website): validate deployment revision contract * fix(deploy): resolve package paths from repository root * fix(deploy): reject dirty website sources before assigning deployment revision - Check git status --porcelain on website/ and refuse deployment if uncommitted changes exist. - Add assertions in deployment-revision.test.cjs to enforce dirty working tree rejection. --------- Co-authored-by: Developer <dev@example.com> |
||
|---|---|---|
| .. | ||
| android-build.yml | ||
| backend-ci.yml | ||
| firebase-emulator-tests.yml | ||
| waze-relay-ci.yml | ||
| website-ci.yml | ||