diff --git a/.codecov.yml b/.codecov.yml index 70a7098b..8940bd84 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -8,6 +8,6 @@ coverage: changes: false project: default: - target: 38 + target: 36 comment: require_changes: true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e7f84142..782201d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: branches: [ main ] env: - CI_XCODE: '/Applications/Xcode_15.0.app/Contents/Developer' + CI_XCODE: '/Applications/Xcode_15.4.app/Contents/Developer' concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -16,11 +16,11 @@ concurrency: jobs: spm-test: - runs-on: macos-13 + runs-on: macos-14 steps: - uses: actions/checkout@v4 - - name: Use multiple cores - run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1 + - name: Install SwiftLint + run: brew install swiftlint - name: Lint run: set -o pipefail && env NSUnbufferedIO=YES swiftlint --strict - name: Build and Test @@ -69,11 +69,9 @@ jobs: docs: timeout-minutes: 20 - runs-on: macos-13 + runs-on: macos-14 steps: - uses: actions/checkout@v4 - - name: Use multiple cores - run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1 - name: Generate Docs run: set -o pipefail && env NSUnbufferedIO=YES Scripts/generate-documentation env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bffea005..00a02ed0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,15 +4,13 @@ on: types: [published] env: - CI_XCODE: '/Applications/Xcode_15.0.app/Contents/Developer' + CI_XCODE: '/Applications/Xcode_15.4.app/Contents/Developer' jobs: docs: - runs-on: macos-13 + runs-on: macos-14 steps: - uses: actions/checkout@v4 - - name: Use multiple cores - run: defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1 - name: Build and Deploy Docs run: set -o pipefail && env NSUnbufferedIO=YES Scripts/update-gh-pages-documentation-site env: