Skip to content

Commit 5dea2e3

Browse files
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

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ jobs:
503503
- name: Download binary
504504
uses: actions/download-artifact@v4
505505
with:
506-
name: bin
506+
pattern: bin
507507

508508
- name: Download test
509509
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)