diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index db3da5c..e99a92c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,10 @@ concurrency: jobs: unit-tests: name: Unit tests - runs-on: macos-15 + runs-on: xcode-27 env: SCHEME: Normal - SIMULATOR: iPhone 16 Pro + SIMULATOR: iPhone 17 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ui-tests.yml b/.github/workflows/ui-tests.yml index d533411..817069b 100644 --- a/.github/workflows/ui-tests.yml +++ b/.github/workflows/ui-tests.yml @@ -15,11 +15,11 @@ concurrency: jobs: ui-tests: name: UI tests - runs-on: macos-15 + runs-on: xcode-27 timeout-minutes: 30 env: SCHEME: Normal - SIMULATOR: iPhone 16 Pro + SIMULATOR: iPhone 17 ONLY: ${{ inputs.only }} steps: - uses: actions/checkout@v4 diff --git a/.gitignore b/.gitignore index 3d3b875..d82a9bc 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ build/ DerivedData/ -.DS_Store \ No newline at end of file +.DS_Store +Normal.xcodeproj/xcshareddata/xcodecloud/* diff --git a/Shared/TimedUnblockActivityAttributes.swift b/Shared/TimedUnblockActivityAttributes.swift index 99eb2b4..c080448 100644 --- a/Shared/TimedUnblockActivityAttributes.swift +++ b/Shared/TimedUnblockActivityAttributes.swift @@ -1,7 +1,7 @@ import ActivityKit import Foundation -struct TimedUnblockActivityAttributes: ActivityAttributes { +nonisolated struct TimedUnblockActivityAttributes: ActivityAttributes { struct ContentState: Codable, Hashable { var endDate: Date }