Skip to content

Conversation

@scottmarchant
Copy link
Contributor

⚠️ This PR is blocked from final testing and merging until dependent PR's are merged.

Change summary

Added swift wasm as a CI target, to help prevent future breakages to swift wasm builds in DataLoader

Details

  • Adds wasm build to pull_request and main, by adding references to new wasm build workflow from swift-nio.

Notes

  • The new wasm workflow in swift-nio isn't merged yet.
  • This PR is part of a larger effort by PassiveLogic to add wasm support to many popular repositories.

PR Dependencies

The following PR's must be merged before this PR can be merged:

Testing done

Verified new github workflow starts correctly. But cannot verify full functionality until the dependent PR's are merged.

See https://github.com/PassiveLogic/swift-distributed-tracing/actions/runs/15858257532/job/44708826507?pr=1

Remaining work

  • Update this PR after swift-nio wasm workflow is merged to main.
  • Run tests on this once all dependent PR's are merged.

@scottmarchant scottmarchant marked this pull request as ready for review June 24, 2025 19:17
@scottmarchant scottmarchant force-pushed the feat/add-swift-wasm-ci branch from 39cb93b to e4ff7da Compare July 28, 2025 19:45
@ktoso
Copy link
Member

ktoso commented Sep 25, 2025

Sorry I missed this back then, is this something you'd like to push forward @MaxDesiatov @scottmarchant ? Got a few moments on my hands so could help verify the CI runs

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.

3 participants