Skip to content

Commit d1916fc

Browse files
committed
ci: Pin macos to macos-13 for now
macos-latest now runs on Apple Silicon, which fails one test and probably still needs extra work for the packaging to work. Until that's figured out, run on macos-13.
1 parent 246dbd7 commit d1916fc

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ jobs:
6464
-Dvapoursynth=enabled
6565
- {
6666
name: macOS Debug,
67-
os: macos-latest,
67+
os: macos-13,
6868
buildtype: debugoptimized,
6969
args: -Ddefault_library=static -Dbuild_osx_bundle=true -Dlocal_boost=true --force-fallback-for=ffms2
7070
}
7171
- {
7272
name: macOS Release,
73-
os: macos-latest,
73+
os: macos-13,
7474
buildtype: release,
7575
args: -Ddefault_library=static -Dbuild_osx_bundle=true -Dlocal_boost=true --force-fallback-for=ffms2
7676
}
@@ -114,7 +114,7 @@ jobs:
114114
popd
115115
116116
- name: Install dependencies (MacOS)
117-
if: matrix.config.os == 'macos-latest'
117+
if: startsWith(matrix.config.os, 'macos-')
118118
run: |
119119
export HOMEBREW_NO_INSTALL_CLEANUP=1
120120
export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
@@ -170,14 +170,14 @@ jobs:
170170

171171
# macOS artifacts
172172
- name: Generate macOS installer
173-
if: matrix.config.os == 'macos-latest'
173+
if: startsWith(matrix.config.os, 'macos-')
174174
run: |
175175
meson compile osx-bundle -C build
176176
meson compile osx-build-dmg -C build
177177
178178
- name: Upload artifacts - macOS dmg
179179
uses: actions/upload-artifact@v3
180-
if: matrix.config.os == 'macos-latest'
180+
if: startsWith(matrix.config.os, 'macos-')
181181
with:
182182
name: ${{ matrix.config.name }} - installer
183183
path: build/Aegisub-*.dmg

0 commit comments

Comments
 (0)