Skip to content

Commit

Permalink
Update validation matrix on CI (#83)
Browse files Browse the repository at this point in the history
- Drop macos-11 as it's deprecated.
- Add macos-14, see the detailed supports on https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md#xcode
  • Loading branch information
Goooler authored Jun 25, 2024
1 parent eae849d commit 7f352e6
Showing 1 changed file with 22 additions and 21 deletions.
43 changes: 22 additions & 21 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,6 @@ on:
- cron: 0 0 * * *

jobs:
versions-macOS-11:
name: macOS 11
runs-on: macos-11
strategy:
matrix:
xcode-version: ['11.7', '12', '12.4.0', '13', latest, latest-stable]
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: ./
name: Setup Xcode
id: setup-xcode
with:
xcode-version: ${{ matrix.xcode-version }}
- name: Print output variables
run: |
echo "Version: ${{ steps.setup-xcode.outputs.version }}"
echo "Path: ${{ steps.setup-xcode.outputs.path }}"
versions-macOS-12:
name: macOS 12
runs-on: macos-12
Expand Down Expand Up @@ -70,3 +49,25 @@ jobs:
run: |
echo "Version: ${{ steps.setup-xcode.outputs.version }}"
echo "Path: ${{ steps.setup-xcode.outputs.path }}"
versions-macOS-14:
name: macOS 14
runs-on: macos-14
strategy:
matrix:
# https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md#xcode
xcode-version: ['14.3.1', '15.2', '15.3', latest, latest-stable]
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: ./
name: Setup Xcode
id: setup-xcode
with:
xcode-version: ${{ matrix.xcode-version }}
- name: Print output variables
run: |
echo "Version: ${{ steps.setup-xcode.outputs.version }}"
echo "Path: ${{ steps.setup-xcode.outputs.path }}"

0 comments on commit 7f352e6

Please sign in to comment.