File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 default : " 22"
1010jobs :
1111 linux-armv7 :
12- runs-on : ubuntu-22.04
12+ runs-on : macos-14 # ARM64 runner for better ARMv7 emulation performance
1313
14- strategy :
15- fail-fast : false
1614 steps :
1715 - uses : actions/checkout@v4
1816
1917 - name : Set up Docker Buildx
2018 uses : docker/setup-buildx-action@v3
19+ with :
20+ driver-opts : |
21+ image=moby/buildkit:latest
22+ buildkitd-flags : --allow-insecure-entitlement=security.insecure --allow-insecure-entitlement=network.host
23+
24+ # Remove unneeded stuff to free up build space (from Node https://github.com/nodejs/build/issues/3878)
25+ - name : Cleanup before build
26+ run : |
27+ sudo rm -rf /Users/runner/Library/Android/sdk
28+ sudo rm -rf /Users/runner/Library/Developer/CoreSimulator/Caches
29+ echo "::group::Free space after cleanup"
30+ df -h
31+ echo "::endgroup::"
2132
2233 - name : Build
2334 id : build
You can’t perform that action at this time.
0 commit comments