Fix develop CI contract drift - #283
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
…y-profile-contract # Conflicts: # graphify-out/GRAPH_REPORT.md # graphify-out/manifest.json
|
🤖 Promotion conflict resolution was queued automatically for Conflicted source paths: The trusted worker will reconstruct, verify, publish, and attest the review branch; no manual branch update is needed. |
|
✅ The trusted promotion worker opened #284 for Review the exact resolved paths and immutable snapshot in the promotion PR comment. Workflow run. |
|
🤖 Verified automatic promotion resolution for This marker is inert until the live remote branch equals the attested head. Workflow run. |
Thingtime-Promotion-Source-PR: 283 Thingtime-Promotion-Base-Ref: main Thingtime-Promotion-Base-SHA: bbc868a Thingtime-Promotion-Branch: promote/pr-283-fix-temporary-profile-contract--to-main Thingtime-Promotion-Source-Tip-SHA: fcaf557 Thingtime-Promotion-Source-Start-SHA: e36c169 Thingtime-Promotion-Source-End-SHA: fcaf557 Thingtime-Promotion-Source-Lineage: verified Thingtime-Promotion-Plan-Hash: 91f1c18e4fcddfa5395796805be4820540502d8a98eca21f4fd4efaf506cf596 Thingtime-Promotion-Patch-ID: 131a6f29de1aaf05539dc02ec8c441e9bb5cfc21 Resolved by the promotion worker: https://github.com/lopugit/thingtime/actions/runs/32003653394
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
# Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json # graphify-out/cache/semantic/bad9f54f0b45f717512b05260481bacd21cb0c3fa0c31eab8a26993349b4261b.json # graphify-out/cache/semantic/f97657a83b1d7ca49435c9ac0b70289c9ebce98304c0779ce9221c981b9360fb.json
Summary
temporaryfield and assert the normal-user value isfalseremix/vercel.jsonso the repository root remains Vercel's single config ownervercel.jsonRoot causes
The profile projection intentionally gained
temporary, but its exact-key regression test was not updated.Separately, the repository-root Vercel promotion deleted
remix/vercel.json, while a later conflict merge restored it to preserve newer cron entries. That left two competing configs and contradictory tests. The cron entries now live in the root config instead.Validation
corepack pnpm --dir remix run test:unitcorepack pnpm --dir remix run test:attachmentscorepack pnpm --dir remix run test:temporary-usercorepack pnpm --dir remix run test:vercel-configcorepack pnpm --dir remix run test:vercel-rootcorepack pnpm --dir remix run lint:files -- app/api/utils/auth/users.profile.test.tsgit diff --check