build: use task scheduler on macOS builds to avoid test race condition lockups.

Fixes #4995

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2025-11-06 12:49:30 +01:00
committed by Ron Evans
parent ed0fb774b9
commit a63aa143bb
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ jobs:
- name: Build TinyGo release tarball
run: make release -j3
- name: Test stdlib packages
run: make tinygo-test
run: make tinygo-test TEST_ADDITIONAL_FLAGS="-scheduler=tasks"
- name: Make release artifact
run: cp -p build/release.tar.gz build/tinygo${{ steps.version.outputs.version }}.darwin-${{ matrix.goarch }}.tar.gz
- name: Publish release artifact