Skip to content

Commit a294f4e

Browse files
committed
fix: use macos-15 runner with Xcode 26.2 for Swift 6.1 compatibility
1 parent 146ff45 commit a294f4e

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/build-plugin.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
build-plugin:
4545
name: "Build ${{ matrix.tag }}"
4646
needs: resolve-tags
47-
runs-on: macos-latest
47+
runs-on: macos-15
4848
timeout-minutes: 30
4949
strategy:
5050
matrix: ${{ fromJson(needs.resolve-tags.outputs.matrix) }}
@@ -59,10 +59,10 @@ jobs:
5959
- name: Pull LFS files
6060
run: git lfs pull
6161

62-
- name: Select Xcode 16.2
62+
- name: Select Xcode
6363
uses: maxim-lobanov/setup-xcode@v1
6464
with:
65-
xcode-version: "16.2"
65+
xcode-version: "26.2"
6666

6767
- name: Import signing certificate
6868
env:

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
jobs:
1717
lint:
1818
name: SwiftLint
19-
runs-on: macos-latest
19+
runs-on: macos-15
2020
timeout-minutes: 10
2121

2222
steps:
@@ -31,7 +31,7 @@ jobs:
3131

3232
build-arm64:
3333
name: Build ARM64
34-
runs-on: macos-latest
34+
runs-on: macos-15
3535
needs: lint
3636
timeout-minutes: 20
3737

@@ -44,7 +44,7 @@ jobs:
4444
- name: Select Xcode
4545
uses: maxim-lobanov/setup-xcode@v1
4646
with:
47-
xcode-version: '16.2'
47+
xcode-version: '26.2'
4848

4949
- name: Pull LFS files
5050
run: git lfs pull
@@ -132,7 +132,7 @@ jobs:
132132
133133
build-x86_64:
134134
name: Build x86_64
135-
runs-on: macos-latest
135+
runs-on: macos-15
136136
needs: lint
137137
timeout-minutes: 20
138138

@@ -145,7 +145,7 @@ jobs:
145145
- name: Select Xcode
146146
uses: maxim-lobanov/setup-xcode@v1
147147
with:
148-
xcode-version: '16.2'
148+
xcode-version: '26.2'
149149

150150
- name: Pull LFS files
151151
run: git lfs pull
@@ -243,7 +243,7 @@ jobs:
243243
244244
release:
245245
name: Create GitHub Release
246-
runs-on: macos-latest
246+
runs-on: macos-15
247247
needs: [build-arm64, build-x86_64]
248248
if: startsWith(github.ref, 'refs/tags/v')
249249
timeout-minutes: 10
@@ -259,7 +259,7 @@ jobs:
259259
- name: Select Xcode
260260
uses: maxim-lobanov/setup-xcode@v1
261261
with:
262-
xcode-version: '16.2'
262+
xcode-version: '26.2'
263263

264264
- name: Download build artifacts
265265
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)