Use macOS 14 runner with Xcode 15.3

This commit is contained in:
Sebastian
2024-07-08 22:45:32 +02:00
committed by Alexander Heinrich
parent 27d975b1f0
commit 8d214aa5eb
3 changed files with 9 additions and 9 deletions

View File

@@ -19,7 +19,7 @@ defaults:
jobs:
format-swift:
runs-on: macos-12
runs-on: macos-14
steps:
- name: "Checkout code"
uses: actions/checkout@v2
@@ -29,7 +29,7 @@ jobs:
run: swift-format lint --recursive .
format-objc:
runs-on: macos-12
runs-on: macos-14
steps:
- name: "Checkout code"
uses: actions/checkout@v2
@@ -39,16 +39,16 @@ jobs:
run: clang-format -n **/*.{h,m}
build-app:
runs-on: macos-12
runs-on: macos-14
needs:
- format-swift
- format-objc
steps:
- name: "Checkout code"
uses: actions/checkout@v2
- name: "Select Xcode 13"
- name: "Select Xcode 15.3"
uses: keehun/xcode-select@v1
with:
version: "13"
version: "15.3"
- name: "Archive project"
run: xcodebuild archive -scheme ${APP} -configuration release -archivePath ${APP}.xcarchive

View File

@@ -17,7 +17,7 @@ defaults:
jobs:
build-firmware:
runs-on: macos-11
runs-on: macos-14
steps:
- uses: actions/checkout@v2

View File

@@ -31,7 +31,7 @@ jobs:
build-and-release:
name: "Create release on GitHub"
runs-on: macos-11
runs-on: macos-14
env:
APP: OpenHaystack
PROJECT_DIR: OpenHaystack
@@ -43,10 +43,10 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: "Select Xcode 12"
- name: "Select Xcode 15.3"
uses: keehun/xcode-select@v1
with:
version: "12"
version: "15.3"
- name: "Add ESP32 firmware"
uses: actions/download-artifact@v2
with: