File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed
Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -11,18 +11,24 @@ permissions:
1111 contents : read
1212
1313jobs :
14- integration :
15- name : Integration tests
14+ build :
15+ name : Build
1616 strategy :
1717 fail-fast : false
1818 matrix :
19- # macos-13-large is used as macos-13 seems too flaky.
20- # macos-14 (ARM) and later cannot be used for the most part of the job
21- # due to the lack of the support for nested virt.
22- #
23- # TODO: add macos-15-large https://github.com/lima-vm/socket_vmnet/pull/63
24- platform : [macos-13-large, macos-14-large]
19+ platform : [macos-13, macos-14, macos-15]
2520 runs-on : ${{ matrix.platform }}
21+ timeout-minutes : 10
22+ steps :
23+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
24+ with :
25+ fetch-depth : 1
26+ - name : Build
27+ run : make
28+ integration :
29+ name : Integration tests
30+ # Only a single version of macOS is used for running integration tests, due to the flakiness of the CI.
31+ runs-on : macos-15-large # Intel (supports nested virtualization)
2632 timeout-minutes : 40
2733 steps :
2834 - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
You can’t perform that action at this time.
0 commit comments