Skip to content

v2.29 CI Verify Bundle Fix#3

Merged
DigiEmu merged 1 commit into
mainfrom
v2.29-ci-verify-all-path-fix
Jun 24, 2026
Merged

v2.29 CI Verify Bundle Fix#3
DigiEmu merged 1 commit into
mainfrom
v2.29-ci-verify-all-path-fix

Conversation

@DigiEmu

@DigiEmu DigiEmu commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Fixes the VSC conformance workflow by replacing the obsolete verify-all runtime-output check with a CI-safe Go verifier check against the pass-basic conformance fixture.

Also ensures compare:fixtures forwards CLI arguments correctly so --json reaches the comparison runner, and uses node src/vscCli.js directly to avoid npm lifecycle headers in redirected JSON output.

Changes:

  • Replace npm run vsc -- verify-all with go run ./cmd/vsc-go verify-bundle conformance/v2.7/fixtures/pass-basic/bundle
  • Forward compare:fixtures arguments from vscCli.js to compareConformanceResults.js
  • Generate valid JSON output for comparison-result.json in CI

No protocol changes.
No verification semantics changed.
No new product claims.

@DigiEmu DigiEmu merged commit ff6138c into main Jun 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant