From f70883806f88396efe8e81cc2665ec1a60e4e8a9 Mon Sep 17 00:00:00 2001 From: JP Simard Date: Sun, 15 Oct 2023 15:19:58 -0400 Subject: [PATCH] [CI] Add Swift 5.9 CI jobs --- .github/workflows/bazel.yml | 2 +- .github/workflows/cmake.yml | 4 ++-- .github/workflows/jazzy.yml | 4 ++-- .github/workflows/pod_lib_lint.yml | 2 +- .github/workflows/swiftlint.yml | 2 +- .github/workflows/swiftlint_analyze.yml | 2 +- .github/workflows/swiftpm.yml | 4 ++-- .github/workflows/xcodebuild.yml | 1 + 8 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/bazel.yml b/.github/workflows/bazel.yml index c8f72a35..492761b7 100644 --- a/.github/workflows/bazel.yml +++ b/.github/workflows/bazel.yml @@ -35,7 +35,7 @@ jobs: Linux: strategy: matrix: - tag: ['5.4', '5.5', '5.6', '5.7', '5.8'] + tag: ['5.4', '5.5', '5.6', '5.7', '5.8', '5.9'] runs-on: ubuntu-latest container: image: swift:${{ matrix.tag }}-focal diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index e202bac1..3ef1bc47 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -25,7 +25,7 @@ jobs: CMake: strategy: matrix: - xcode_version: ['14.2', '14.3'] + xcode_version: ['14.2', '14.3', '15.0'] runs-on: macos-13 env: DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode_version }}.app @@ -42,7 +42,7 @@ jobs: CMake_Linux: strategy: matrix: - tag: ['5.6', '5.7', '5.8'] + tag: ['5.6', '5.7', '5.8', '5.9'] runs-on: ubuntu-latest container: image: swift:${{ matrix.tag }} diff --git a/.github/workflows/jazzy.yml b/.github/workflows/jazzy.yml index a271cc67..1c04a156 100644 --- a/.github/workflows/jazzy.yml +++ b/.github/workflows/jazzy.yml @@ -23,9 +23,9 @@ on: jobs: Jazzy: - runs-on: macos-12 + runs-on: macos-13 env: - DEVELOPER_DIR: /Applications/Xcode_14.2.app + DEVELOPER_DIR: /Applications/Xcode_15.0.app steps: - uses: actions/checkout@v3 - name: Install SourceKitten diff --git a/.github/workflows/pod_lib_lint.yml b/.github/workflows/pod_lib_lint.yml index 9171a281..9aa53876 100644 --- a/.github/workflows/pod_lib_lint.yml +++ b/.github/workflows/pod_lib_lint.yml @@ -22,7 +22,7 @@ jobs: name: pod lib lint runs-on: macos-13 env: - DEVELOPER_DIR: /Applications/Xcode_14.3.app + DEVELOPER_DIR: /Applications/Xcode_15.0.app steps: - uses: actions/checkout@v3 - run: bundle install --path vendor/bundle diff --git a/.github/workflows/swiftlint.yml b/.github/workflows/swiftlint.yml index 5f892216..95355a16 100644 --- a/.github/workflows/swiftlint.yml +++ b/.github/workflows/swiftlint.yml @@ -11,7 +11,7 @@ jobs: SwiftLint: runs-on: ubuntu-latest container: - image: ghcr.io/realm/swiftlint:0.51.0 + image: ghcr.io/realm/swiftlint:0.53.0 steps: - uses: actions/checkout@v3 - name: SwiftLint diff --git a/.github/workflows/swiftlint_analyze.yml b/.github/workflows/swiftlint_analyze.yml index 5dda1d50..887e008d 100644 --- a/.github/workflows/swiftlint_analyze.yml +++ b/.github/workflows/swiftlint_analyze.yml @@ -23,7 +23,7 @@ jobs: Analyze: runs-on: macos-13 env: - DEVELOPER_DIR: /Applications/Xcode_14.3.app + DEVELOPER_DIR: /Applications/Xcode_15.0.app steps: - uses: actions/checkout@v3 - name: Generate xcodebuild.log diff --git a/.github/workflows/swiftpm.yml b/.github/workflows/swiftpm.yml index f872afa4..ad5ddb54 100644 --- a/.github/workflows/swiftpm.yml +++ b/.github/workflows/swiftpm.yml @@ -40,7 +40,7 @@ jobs: Xcode_Monterey: strategy: matrix: - xcode_version: ['13.3.1', '13.4', '14.0.1', '14.1', '14.2'] + xcode_version: ['13.3.1', '13.4', '14.0.1', '14.1', '14.2', '14.3', '15.0'] runs-on: macos-12 env: DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode_version }}.app @@ -62,7 +62,7 @@ jobs: Linux: strategy: matrix: - tag: ['5.4', '5.5', '5.6', '5.7'] + tag: ['5.4', '5.5', '5.6', '5.7', '5.8', '5.9'] runs-on: ubuntu-latest container: image: swift:${{ matrix.tag }} diff --git a/.github/workflows/xcodebuild.yml b/.github/workflows/xcodebuild.yml index 2e064f0d..d20d76b4 100644 --- a/.github/workflows/xcodebuild.yml +++ b/.github/workflows/xcodebuild.yml @@ -66,6 +66,7 @@ jobs: - version: '13.4' - version: '14.0.1' - version: '14.2' + - version: '14.3' xcode_flags: ['-scheme Yams -project Yams.xcodeproj'] runs-on: macos-12 env: