mirror of
https://github.com/yattee/yattee.git
synced 2026-02-19 09:19:46 +00:00
Use macos-26 runner for Xcode 26 SDK support
iOS 26 APIs (matchedTransitionSource on ToolbarContent, etc.) require the Xcode 26 SDK which is only available on macos-26 runners.
This commit is contained in:
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
@@ -47,7 +47,7 @@ env:
|
|||||||
jobs:
|
jobs:
|
||||||
determine_build_number:
|
determine_build_number:
|
||||||
name: Determine build number
|
name: Determine build number
|
||||||
runs-on: macos-latest
|
runs-on: macos-26
|
||||||
outputs:
|
outputs:
|
||||||
build_number: ${{ steps.calc.outputs.build_number }}
|
build_number: ${{ steps.calc.outputs.build_number }}
|
||||||
version_number: ${{ steps.version.outputs.version_number }}
|
version_number: ${{ steps.version.outputs.version_number }}
|
||||||
@@ -77,7 +77,7 @@ jobs:
|
|||||||
if: ${{ inputs.build_ios }}
|
if: ${{ inputs.build_ios }}
|
||||||
needs: [determine_build_number]
|
needs: [determine_build_number]
|
||||||
name: Release iOS to TestFlight
|
name: Release iOS to TestFlight
|
||||||
runs-on: macos-latest
|
runs-on: macos-26
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: ruby/setup-ruby@v1
|
- uses: ruby/setup-ruby@v1
|
||||||
@@ -103,7 +103,7 @@ jobs:
|
|||||||
if: ${{ inputs.build_tvos }}
|
if: ${{ inputs.build_tvos }}
|
||||||
needs: [determine_build_number]
|
needs: [determine_build_number]
|
||||||
name: Release tvOS to TestFlight
|
name: Release tvOS to TestFlight
|
||||||
runs-on: macos-latest
|
runs-on: macos-26
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: ruby/setup-ruby@v1
|
- uses: ruby/setup-ruby@v1
|
||||||
@@ -129,7 +129,7 @@ jobs:
|
|||||||
if: ${{ inputs.build_mac_beta }}
|
if: ${{ inputs.build_mac_beta }}
|
||||||
needs: [determine_build_number]
|
needs: [determine_build_number]
|
||||||
name: Release macOS to TestFlight
|
name: Release macOS to TestFlight
|
||||||
runs-on: macos-latest
|
runs-on: macos-26
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: ruby/setup-ruby@v1
|
- uses: ruby/setup-ruby@v1
|
||||||
@@ -155,7 +155,7 @@ jobs:
|
|||||||
if: ${{ inputs.build_mac_notarized }}
|
if: ${{ inputs.build_mac_notarized }}
|
||||||
needs: [determine_build_number]
|
needs: [determine_build_number]
|
||||||
name: Build and notarize macOS app
|
name: Build and notarize macOS app
|
||||||
runs-on: macos-latest
|
runs-on: macos-26
|
||||||
env:
|
env:
|
||||||
BUILD_NUMBER: ${{ needs.determine_build_number.outputs.build_number }}
|
BUILD_NUMBER: ${{ needs.determine_build_number.outputs.build_number }}
|
||||||
VERSION_NUMBER: ${{ needs.determine_build_number.outputs.version_number }}
|
VERSION_NUMBER: ${{ needs.determine_build_number.outputs.version_number }}
|
||||||
|
|||||||
Reference in New Issue
Block a user