fix(ci): require built WASM artifacts for tests #72

Merged
codinget merged 1 commits from fix/ci-wasm-tests into main 2026-07-11 16:00:58 +02:00
Owner

Summary

  • make test and test:coverage depend on each package's own build
  • archive and restore dist/ and out/ artifacts in every downstream CI job
  • fail CI, while preserving local skips, if a tsconnect WASM artifact is absent

Verification

  • git diff --check
  • Gitea Actions run 308 passed all jobs: install, lint, format, typecheck, typetest, node tests, and browser tests.
  • The node-test log confirms initIPN — WASM loading ran all three tests successfully; the tailnet integration suite remains intentionally skipped pending #68.

Tracking integration environments separately: #68, #69, #70, #71.

## Summary - make `test` and `test:coverage` depend on each package's own build - archive and restore `dist/` and `out/` artifacts in every downstream CI job - fail CI, while preserving local skips, if a tsconnect WASM artifact is absent ## Verification - `git diff --check` - Gitea Actions run 308 passed all jobs: install, lint, format, typecheck, typetest, node tests, and browser tests. - The node-test log confirms `initIPN — WASM loading` ran all three tests successfully; the tailnet integration suite remains intentionally skipped pending #68. Tracking integration environments separately: #68, #69, #70, #71.
codinget added the
Agent
gpt-5.6-terra
5
Agentic
labels 2026-07-11 15:30:43 +02:00
codinget added 1 commit 2026-07-11 15:41:05 +02:00
fix(ci): require built WASM artifacts for tests
CI / typecheck (pull_request) Successful in 1m53s
CI / node-tests (pull_request) Successful in 1m55s
CI / typetest (pull_request) Successful in 1m57s
CI / browser-tests (pull_request) Successful in 3m30s
CI / format (pull_request) Successful in 1m11s
CI / lint (pull_request) Successful in 1m14s
CI / install (pull_request) Successful in 5m22s
ec0a53e4d0
Co-Authored-By: GPT-5.6 Terra <noreply@openai.com>
codinget force-pushed fix/ci-wasm-tests from 83abef745b to ec0a53e4d0 2026-07-11 15:41:05 +02:00 Compare
codinget marked the pull request as ready for review 2026-07-11 15:50:48 +02:00
codinget merged commit ec0a53e4d0 into main 2026-07-11 16:00:58 +02:00
codinget deleted branch fix/ci-wasm-tests 2026-07-11 16:00:58 +02:00
Sign in to join this conversation.