Skip to content

feat(wasm): add Nava-hosted build - #1

Open
billyhunt wants to merge 2 commits into
masterfrom
feat/nava-webassembly-deployment
Open

feat(wasm): add Nava-hosted build#1
billyhunt wants to merge 2 commits into
masterfrom
feat/nava-webassembly-deployment

Conversation

@billyhunt

Copy link
Copy Markdown

Summary

  • add a compile-time tracking disable for managed/private builds
  • build and verify the Nava multithreaded WebAssembly artifact in CI
  • reject bundles containing the upstream tracking endpoint, CORS proxy, or COI service-worker workaround

Validation

  • shell syntax checks passed
  • workflow YAML parsed successfully
  • bundle verifier positive and negative fixture checks passed
  • git diff --check passed

Deployment dependency

The artifact is intended for the cross-origin-isolated Quick Launch stack in https://github.com/navapbc/nava-quicklaunch/pull/3.

@billyhunt

Copy link
Copy Markdown
Author

Deployment validation:

The unrelated macOS job failed because the runner no longer provides the legacy AGL framework (ld: framework AGL not found); the WebAssembly, Linux, Windows, Clang, QML, Clazy, cppcheck, and IWYU jobs passed or were still completing in the push run.

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.

2 participants