5555
5656 - name : Validate V29 promotion readiness
5757 run : |
58- POINTER="$(cat BITCODE_SPEC.txt)"
58+ POINTER="$(cat specifications/ BITCODE_SPEC.txt)"
5959 if [ "$POINTER" = "V28" ]; then
6060 node scripts/check-bitcode-spec-family.mjs --version V29 --mode draft --current-target V28
6161 node scripts/check-bitcode-canon-posture-drift.mjs --active-canon V28 --draft-target V29
8585 pnpm --filter @bitcode/specifying test
8686 pnpm --filter @bitcode/btd typecheck
8787 pnpm --filter @bitcode/btd test
88- npm --prefix protocol-demonstration test
89- npm --prefix protocol-demonstration run test:v28-mvp-qa
88+ pnpm --dir scripts/specifying exec node --test -- test-force-exit test/specifying-package-boundary.test.js
89+ pnpm --dir scripts/specifying exec node --test --test-force-exit test/v42-ai-reading-demonstration.test.js
9090 pnpm --filter @bitcode/asset-packs-pipelines-domain typecheck
9191 pnpm --filter @bitcode/pipeline-hosts typecheck
9292 pnpm --filter @bitcode/asset-packs-pipelines-domain exec jest --config jest.config.cjs --passWithNoTests --forceExit
@@ -120,7 +120,7 @@ jobs:
120120 env :
121121 HEAD_BRANCH : ${{ github.event.pull_request.head.ref }}
122122 run : |
123- if [ "$(cat BITCODE_SPEC.txt)" = "V29" ]; then
123+ if [ "$(cat specifications/ BITCODE_SPEC.txt)" = "V29" ]; then
124124 echo "BITCODE_SPEC.txt already points to V29."
125125 exit 0
126126 fi
@@ -129,14 +129,12 @@ jobs:
129129 git config user.name "github-actions[bot]"
130130 git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
131131 git add \
132- BITCODE_SPEC.txt \
133- BITCODE_SPEC_V29.md \
134- BITCODE_SPEC_V29_DELTA.md \
135- BITCODE_SPEC_V29_NOTES.md \
136- BITCODE_SPEC_V29_PARITY_MATRIX.md \
137- BITCODE_SPEC_V29_PROVEN.md \
138- protocol-demonstration/src/canon-posture.js \
139- protocol-demonstration/README.md \
132+ specifications/BITCODE_SPEC.txt \
133+ specifications/BITCODE_SPEC_V29.md \
134+ specifications/BITCODE_SPEC_V29_DELTA.md \
135+ specifications/BITCODE_SPEC_V29_NOTES.md \
136+ specifications/BITCODE_SPEC_V29_PARITY_MATRIX.md \
137+ specifications/BITCODE_SPEC_V29_PROVEN.md \
140138 scripts/specifying/src/canon-posture.js \
141139 scripts/specifying/data/state.json \
142140 scripts/specifying/README.md \
0 commit comments