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:
11
11
contents : read
12
12
13
13
jobs :
14
- integration :
15
- name : Integration tests
14
+ build :
15
+ name : Build
16
16
strategy :
17
17
fail-fast : false
18
18
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]
25
20
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)
26
32
timeout-minutes : 40
27
33
steps :
28
34
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
You can’t perform that action at this time.
0 commit comments