Skip to content

Commit

Permalink
Update Github CI versions.
Browse files Browse the repository at this point in the history
- Use latest macOS and default Xcode versions for primary CI environment.
- Github CI no longer supports macOS 11.
  Update legacy CI to macOS 12 and Xcode 13.4.1.
  • Loading branch information
billhollings committed Jul 3, 2024
1 parent 94f5ff8 commit d24a77d
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ jobs:
build:
strategy:
matrix:
xcode: [ "15.0" ]
# Primary build on latest macOS and its default Xcode version
os: [ "macos-latest" ]
platform: [ "all", "macos", "ios" ]
os: [ "macos-13" ]
upload_artifacts: [ true ]

# Legacy configurations
include:
- xcode: "12.5.1"
platform: "macos"
os: "macos-11"
upload_artifacts: false
# Legacy build. Up to 3 versions behind latest (or beta).
# include:
# - os: "macos-12"
# xcode: "13.4.1"
# platform: "macos"
# upload_artifacts: false
fail-fast: false

name: 'MoltenVK (Xcode ${{ matrix.xcode }} - ${{ matrix.platform }})'
Expand All @@ -44,6 +44,9 @@ jobs:
with:
python-version: '3.11'

- name: List available Xcode versions
run: ls /Applications | grep Xcode

- name: Select Xcode version
run: sudo xcode-select -switch "${XCODE_DEV_PATH}"

Expand Down

0 comments on commit d24a77d

Please sign in to comment.