Skip to content

Commit 87742c9

Browse files
authored
ci: fix visionOS build on SPI (#157)
* ci: fix visionOS build on SPI * Use macos-14-arm64 * Update ci.yml * Update ci.yml * Update ci.yml * Update ci.yml * Update ci.yml * Update release.yml
1 parent dfa7ab2 commit 87742c9

File tree

3 files changed

+15
-13
lines changed

3 files changed

+15
-13
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
env:
5959
DEVELOPER_DIR: ${{ env.CI_XCODE_LATEST }}
6060
- name: Upload coverage to Codecov
61-
uses: codecov/codecov-action@v4
61+
uses: codecov/codecov-action@v3
6262
with:
6363
files: ${{join(fromJSON(steps.coverage-files.outputs.files), ',')}}
6464
fail_ci_if_error: false
@@ -67,7 +67,7 @@ jobs:
6767

6868
spm-test:
6969
timeout-minutes: 25
70-
runs-on: macos-13
70+
runs-on: macos-14
7171
steps:
7272
- uses: actions/checkout@v4
7373
- name: Create and set the default keychain
@@ -91,7 +91,7 @@ jobs:
9191
env:
9292
DEVELOPER_DIR: ${{ env.CI_XCODE_LATEST }}
9393
- name: Upload coverage to Codecov
94-
uses: codecov/codecov-action@v4
94+
uses: codecov/codecov-action@v3
9595
with:
9696
files: ${{join(fromJSON(steps.coverage-files.outputs.files), ',')}}
9797
env_vars: SPM
@@ -115,7 +115,7 @@ jobs:
115115
runs-on: ubuntu-latest
116116
steps:
117117
- uses: actions/checkout@v4
118-
- uses: sersoft-gmbh/SwiftyActions@v3
118+
- uses: sersoft-gmbh/swifty-linux-action@v3
119119
with:
120120
release-version: "5"
121121
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -138,21 +138,21 @@ jobs:
138138
- uses: actions/checkout@v4
139139
- uses: compnerd/[email protected]
140140
with:
141-
branch: swift-5.9.2-release
142-
tag: 5.9.2-RELEASE
141+
branch: swift-5.10-release
142+
tag: 5.10-RELEASE
143143
- name: Build
144144
run: |
145145
swift build -v
146146
- name: Upload coverage to Codecov
147-
uses: codecov/codecov-action@v4
147+
uses: codecov/codecov-action@v3
148148
with:
149149
env_vars: WINDOWSLATEST
150150
fail_ci_if_error: false
151151

152152
docs:
153153
timeout-minutes: 10
154154
needs: linux
155-
runs-on: macos-13
155+
runs-on: macos-14
156156
steps:
157157
- uses: actions/checkout@v4
158158
- name: Use multiple cores
@@ -164,7 +164,7 @@ jobs:
164164

165165
cocoapods:
166166
needs: linux
167-
runs-on: macos-13
167+
runs-on: macos-14
168168
steps:
169169
- uses: actions/checkout@v4
170170
- name: Use multiple cores

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ on:
44
types: [published]
55
env:
66
CI_XCODE_14: '/Applications/Xcode_14.3.1.app/Contents/Developer'
7-
CI_XCODE_LATEST: '/Applications/Xcode_15.1.app/Contents/Developer'
7+
CI_XCODE_LATEST: '/Applications/Xcode_15.2.app/Contents/Developer'
88

99
jobs:
1010
cocoapods:
11-
runs-on: macos-13
11+
runs-on: macos-14
1212
steps:
1313
- uses: actions/checkout@v4
1414
- name: Get release version
@@ -26,7 +26,7 @@ jobs:
2626
DEVELOPER_DIR: ${{ env.CI_XCODE_14 }}
2727

2828
docs:
29-
runs-on: macos-13
29+
runs-on: macos-14
3030
steps:
3131
- uses: actions/checkout@v4
3232
- name: Get release version

.spi.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ version: 1
22
builder:
33
configs:
44
- documentation_targets: [ParseSwift]
5-
swift_version: 5.9
5+
swift_version: 5.10
66
- platform: watchos
77
scheme: "ParseSwift"
8+
- platform: visionos
9+
scheme: "ParseSwift"

0 commit comments

Comments
 (0)