From e303b68ba0b626833211802fa30aa600090bb789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danny=20M=C3=B6sch?= Date: Mon, 8 Sep 2025 19:40:31 +0200 Subject: [PATCH] Update macOS versions in workflows --- .github/workflows/test.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 70ef974..7cbc834 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,10 +17,10 @@ jobs: strategy: matrix: include: - - os: macos-13 - display_name: "macOS 13" - os: macos-14 display_name: "macOS 14" + - os: macos-15 + display_name: "macOS 15" - os: ubuntu-24.04 display_name: "Ubuntu 24.04" - os: ubuntu-24.04-arm @@ -61,8 +61,17 @@ jobs: swift package plugin --allow-writing-to-package-directory swiftlint | grep -q "Force Cast Violation" xcode: - name: Xcode 15.0, macOS 13 - runs-on: macos-13 + name: Xcode ${{ matrix.xcode_version }}, ${{ matrix.display_name }} + runs-on: ${{ matrix.os }} + strategy: + matrix: + include: + - os: macos-14 + display_name: "macOS 14" + xcode_version: "15.4" + - os: macos-15 + display_name: "macOS 15" + xcode_version: "16.4" steps: - name: Checkout SwiftLintPlugins uses: actions/checkout@v4