poster-prints: default to this repo, not one author's worktree
Third instance of one pattern in this flight, after check-zone-census and check-share-policy: a new internal/ gate authored in one worktree hardcodes THAT worktree (/home/.../wt-packet) as its REPO fallback, and check:no-abs-paths -- which runs inside build:unlocked -- turns red for every other builder on the next merge. Same minimal fix each time: DOXA_REPO still wins and is untouched; only the default becomes portable, via the idiom check-no-absolute-paths.mjs prints in its own failure text. Verified both directions: check:no-abs-paths 0, and check:poster-prints itself 0 on the derived default. Three occurrences is a pattern, not bad luck. Whoever is generating these gates should take the portable default as the template, or the next one lands red too.
This commit is contained in:
parent
916ef35ee8
commit
09460e1777
1 changed files with 8 additions and 2 deletions
|
|
@ -19,10 +19,16 @@
|
|||
// bundle's API being reachable.
|
||||
import { chromium } from 'playwright'
|
||||
import { readFileSync } from 'node:fs'
|
||||
import { resolve } from 'node:path'
|
||||
import { resolve, dirname } from 'node:path'
|
||||
import { fileURLToPath } from 'node:url'
|
||||
|
||||
const REPO = process.env.DOXA_REPO
|
||||
|| resolve('/home/lk10x/Workspace/eco-dx/root-doxa-maps/wt-packet')
|
||||
// Third instance of one pattern this flight (after check-zone-census and
|
||||
// check-share-policy): a gate authored in one worktree hardcodes THAT worktree as its
|
||||
// fallback, and check:no-abs-paths — which is inside build:unlocked — turns red for every
|
||||
// other builder. DOXA_REPO still wins; only the default is made portable, using the idiom
|
||||
// check-no-absolute-paths.mjs prints in its own failure text.
|
||||
|| resolve(dirname(fileURLToPath(import.meta.url)), '..')
|
||||
const src = readFileSync(resolve(REPO, 'library/composables/usePosterPrints.js'), 'utf8')
|
||||
const frame = readFileSync(resolve(REPO, 'library/composables/printInPlace.js'), 'utf8')
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue