From 028e74bb4dff35d5ae15083cd267db9896c23250 Mon Sep 17 00:00:00 2001 From: Cristian A Monterroza Date: Mon, 24 Jun 2024 19:56:58 -0700 Subject: [PATCH] Update tooling in yml. --- .github/workflows/wrkstrm-foundation-swiftlint.yml | 8 ++++---- .github/workflows/wrkstrm-foundation-tests-swift.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/wrkstrm-foundation-swiftlint.yml b/.github/workflows/wrkstrm-foundation-swiftlint.yml index 2277d25..2951fa7 100644 --- a/.github/workflows/wrkstrm-foundation-swiftlint.yml +++ b/.github/workflows/wrkstrm-foundation-swiftlint.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: - - macos-13 + - macos-14 runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -21,7 +21,7 @@ jobs: submodules: recursive - name: Cache Homebrew dependencies id: cache-brew - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: /usr/local/Homebrew ~/Library/Caches/Homebrew key: ${{ runner.os }}-homebrew-${{ hashFiles('**/Brewfile') }} @@ -29,9 +29,9 @@ jobs: run: 'echo ''Cache hit: ${{ steps.cache-brew.outputs.cache-hit }}''' - name: Setup Xcode uses: maxim-lobanov/setup-xcode@v1 - if: matrix.os == 'macos-latest' || matrix.os == 'macos-13' || matrix.os == 'self-hosted' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-14' || matrix.os == 'self-hosted' with: - xcode-version: '15.0' + xcode-version: '15.3' - name: Set CI Style run: echo "SPM_CI_USE_LOCAL_DEPS=false" >> $GITHUB_ENV - name: Check CI Style diff --git a/.github/workflows/wrkstrm-foundation-tests-swift.yml b/.github/workflows/wrkstrm-foundation-tests-swift.yml index 8ed93ff..101addd 100644 --- a/.github/workflows/wrkstrm-foundation-tests-swift.yml +++ b/.github/workflows/wrkstrm-foundation-tests-swift.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: - - macos-13 + - macos-14 - ubuntu-latest runs-on: ${{ matrix.os }} steps: @@ -22,7 +22,7 @@ jobs: submodules: recursive - name: Cache SPM dependencies id: cache-spm - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: apple/WrkstrmFoundation/.build key: ${{ runner.os }}-spm-WrkstrmFoundation-${{ hashFiles('**/Package.resolved') @@ -32,9 +32,9 @@ jobs: run: 'echo ''Cache hit: ${{ steps.cache-spm.outputs.cache-hit }}''' - name: Setup Xcode uses: maxim-lobanov/setup-xcode@v1 - if: matrix.os == 'macos-latest' || matrix.os == 'macos-13' || matrix.os == 'self-hosted' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-14' || matrix.os == 'self-hosted' with: - xcode-version: '15.0' + xcode-version: '15.3' - name: Swift Describe if: steps.cache-spm.outputs.cache-hit != 'true' run: swift package describe --type json