Commit 5dea2e3
committed
CI: generalize build jobs to multiple platforms
- Add matrix strategy to build, build_wasm, build-tests, and
build-tests-webrtc jobs
- Support ubuntu-22.04, ubuntu-24.04, ubuntu-24.04-arm, and macos-latest
- Add platform-specific dependency installation (apt vs brew)
- Update artifact names to include OS identifier to avoid conflicts
- Add documentation update reminders for platform matrix changes
This enables testing builds across multiple platforms while maintaining
the same functionality.1 parent 6549b07 commit 5dea2e3
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
506 | | - | |
| 506 | + | |
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| |||
0 commit comments