Skip to content

Commit 3c8cc44

Browse files
authored
ci: Update to Xcode 15.4 (#67)
* ci: Update to Xcode 15.4 * Update release.yml * Update release.yml * Update .codecov.yml
1 parent 0e3d6c7 commit 3c8cc44

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

.codecov.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ coverage:
88
changes: false
99
project:
1010
default:
11-
target: 38
11+
target: 36
1212
comment:
1313
require_changes: true

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ on:
88
branches: [ main ]
99

1010
env:
11-
CI_XCODE: '/Applications/Xcode_15.0.app/Contents/Developer'
11+
CI_XCODE: '/Applications/Xcode_15.4.app/Contents/Developer'
1212

1313
concurrency:
1414
group: ${{ github.workflow }}-${{ github.ref }}
1515
cancel-in-progress: true
1616

1717
jobs:
1818
spm-test:
19-
runs-on: macos-13
19+
runs-on: macos-14
2020
steps:
2121
- uses: actions/checkout@v4
22-
- name: Use multiple cores
23-
run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1
22+
- name: Install SwiftLint
23+
run: brew install swiftlint
2424
- name: Lint
2525
run: set -o pipefail && env NSUnbufferedIO=YES swiftlint --strict
2626
- name: Build and Test
@@ -69,11 +69,9 @@ jobs:
6969

7070
docs:
7171
timeout-minutes: 20
72-
runs-on: macos-13
72+
runs-on: macos-14
7373
steps:
7474
- uses: actions/checkout@v4
75-
- name: Use multiple cores
76-
run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1
7775
- name: Generate Docs
7876
run: set -o pipefail && env NSUnbufferedIO=YES Scripts/generate-documentation
7977
env:

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@ on:
44
types: [published]
55

66
env:
7-
CI_XCODE: '/Applications/Xcode_15.0.app/Contents/Developer'
7+
CI_XCODE: '/Applications/Xcode_15.4.app/Contents/Developer'
88

99
jobs:
1010
docs:
11-
runs-on: macos-13
11+
runs-on: macos-14
1212
steps:
1313
- uses: actions/checkout@v4
14-
- name: Use multiple cores
15-
run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1
1614
- name: Build and Deploy Docs
1715
run: set -o pipefail && env NSUnbufferedIO=YES Scripts/update-gh-pages-documentation-site
1816
env:

0 commit comments

Comments
 (0)