Skip to content

Commit 5195edf

Browse files
committed
sync(bfmono): pin nix v (+19 more) (bfmono@9924f0252)
This PR is an automated gambitmono sync of bfmono Gambit packages. - Source: `packages/gambit/` - Core: `packages/gambit/packages/gambit-core/` - bfmono rev: 9924f0252 Changes: - 9924f0252 pin nix v - 2f7f91c35 fix(gambit): run downstream CI parity checks in bfmono - 9a2fff377 refactor(gambit-demo): reuse shared tab flows in full demo - 30c59197f docs(gambit): add verify-tab migration docs and parity checklist - 1bf42993d test(gambit): add verify demo and stabilize full demo flow - 8452a0505 feat(gambit): add Isograph Verify tab UI and typed client artifacts - 422f98b10 feat(gambit): add verify GraphQL schema and server operations - fcbcb09d9 test(gambit-demo): exercise grade flag toggle and reason edit flow - b8c0081bc refactor(simulator-ui): share legacy grade runner and center panels across legacy and isograph - a11973125 refactor(simulator-ui): reuse legacy grade runs header across legacy and isograph - 7cd05dfc2 chore(simulator-ui): remove unused grade tab view extension prop - c74332e9c refactor(simulator-ui): share legacy grade tab shell between legacy and isograph - a78766f62 refactor(simulator-ui): split isograph grade tab into container and presentational view - ea0bc7ea5 fix(gambit-demo): add default grader to shared test fixture - 75e03c861 fix(gambit-demo): seed grade tab demo with test fixture root deck - 8ff20c880 chore(gambit-demo): keep non-mutation waits under 10s in grade tab demo - 16b362a24 chore(gambit-ui): regenerate isograph artifacts for grade tab - 852ee1763 feat(gambit-ui): wire isograph grade tab routes, page, and actions - 4a34135ef feat(gambit): add grade GraphQL backend contract and operations - 1c8d76719 chore(lint): unblock workspace by file-level gambit ignores Do not edit this repo directly; make changes in bfmono and re-run the sync.
1 parent 0fd152a commit 5195edf

2 files changed

Lines changed: 39 additions & 3 deletions

File tree

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/ci_downstream_parity.sh

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,42 @@ deno check --config deno.ci.json --lock=deno.lock --frozen --all mod.ts
9999
echo "Test"
100100
deno test --config deno.ci.json --lock=deno.lock --frozen -A --ignore=simulator-ui/__tests__/e2e
101101

102+
CORE_DIR=""
103+
for candidate in "packages/gambit-core" "packages/gambit/packages/gambit-core"; do
104+
if [[ -f "${candidate}/deno.json" ]]; then
105+
CORE_DIR="${candidate}"
106+
break
107+
fi
108+
done
109+
if [[ -z "${CORE_DIR}" ]]; then
110+
echo "Unable to find gambit-core directory." >&2
111+
exit 1
112+
fi
113+
114+
echo "Lint (gambit-core)"
115+
(
116+
cd "${CORE_DIR}"
117+
deno lint
118+
)
119+
120+
echo "Format check (gambit-core)"
121+
(
122+
cd "${CORE_DIR}"
123+
deno fmt --check
124+
)
125+
126+
echo "Type check (gambit-core)"
127+
(
128+
cd "${CORE_DIR}"
129+
deno check --all mod.ts
130+
)
131+
132+
echo "Test (gambit-core)"
133+
(
134+
cd "${CORE_DIR}"
135+
deno test --allow-all --unstable-worker-options
136+
)
137+
102138
echo "Install CLI deps (entrypoint only)"
103139
bash -euo pipefail -c '
104140
rm -f deno.entrypoint.lock

0 commit comments

Comments
 (0)