52
52
build-devbox :
53
53
strategy :
54
54
matrix :
55
- os : [ubuntu-latest, macos-latest ]
55
+ os : [ubuntu-latest, macos-13 ]
56
56
runs-on : ${{ matrix.os }}
57
57
steps :
58
58
- uses : actions/checkout@v4
@@ -79,14 +79,14 @@ jobs:
79
79
golangci-lint :
80
80
strategy :
81
81
matrix :
82
- os : [ubuntu-latest, macos-latest ]
82
+ os : [ubuntu-latest, macos-13 ]
83
83
runs-on : ${{ matrix.os }}
84
84
timeout-minutes : 10
85
85
steps :
86
86
- uses : actions/checkout@v4
87
87
88
88
- name : Install devbox
89
- uses : jetify-com/devbox-install-action@v0.9 .0
89
+ uses : jetify-com/devbox-install-action@v0.10 .0
90
90
with :
91
91
enable-cache : true
92
92
@@ -107,7 +107,7 @@ jobs:
107
107
matrix :
108
108
is-main :
109
109
- ${{ github.ref == 'refs/heads/main' && 'is-main' || 'not-main' }}
110
- os : [ubuntu-latest, macos-latest ]
110
+ os : [ubuntu-latest, macos-13 ]
111
111
# This is an optimization that runs tests twice, with and without
112
112
# the devbox.json tests. We can require the other tests to complete before
113
113
# merging, while keeping the others as an additional non-required signal
@@ -119,7 +119,7 @@ jobs:
119
119
nix-version : ["2.12.0", "2.19.2", "2.20.1"]
120
120
exclude :
121
121
# Only runs tests on macos if explicitly requested, or on a schedule
122
- - os : " ${{ (inputs.run-mac-tests || github.event.schedule != '') && 'dummy' || 'macos-latest ' }}"
122
+ - os : " ${{ (inputs.run-mac-tests || github.event.schedule != '') && 'dummy' || 'macos-13 ' }}"
123
123
124
124
125
125
runs-on : ${{ matrix.os }}
@@ -158,7 +158,7 @@ jobs:
158
158
brew install dash zsh
159
159
fi
160
160
- name : Install devbox
161
- uses : jetify-com/devbox-install-action@v0.9 .0
161
+ uses : jetify-com/devbox-install-action@v0.10 .0
162
162
with :
163
163
enable-cache : true
164
164
- name : Run fast tests
@@ -182,7 +182,7 @@ jobs:
182
182
needs : build-devbox
183
183
strategy :
184
184
matrix :
185
- os : [ubuntu-latest, macos-latest ]
185
+ os : [ubuntu-latest, macos-13 ]
186
186
runs-on : ${{ matrix.os }}
187
187
steps :
188
188
- uses : actions/checkout@v4
@@ -213,7 +213,7 @@ jobs:
213
213
needs : build-devbox
214
214
strategy :
215
215
matrix :
216
- os : [ubuntu-latest, macos-latest ]
216
+ os : [ubuntu-latest, macos-13 ]
217
217
nix-version : [2.15.1, 2.16.1, 2.17.0, 2.18.0, 2.19.2]
218
218
runs-on : ${{ matrix.os }}
219
219
steps :
0 commit comments