diff --git a/.github/workflows/testflight.yml b/.github/workflows/testflight.yml index 4015c17e5cd..3db8b89a8fa 100644 --- a/.github/workflows/testflight.yml +++ b/.github/workflows/testflight.yml @@ -20,10 +20,10 @@ on: jobs: upload_to_testflight: name: Build and Upload iOS-Swift to Testflight - runs-on: macos-14 + runs-on: macos-15 steps: - uses: actions/checkout@v4 - - run: ./scripts/ci-select-xcode.sh 15.2 + - run: ./scripts/ci-select-xcode.sh 16.2 - uses: ruby/setup-ruby@v1 with: bundler-cache: true diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 4c0c8633c4c..37b34742e8a 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -91,7 +91,10 @@ platform :ios do clone_branch_directly: true ) - build_app( + # We must use build_ios_app because otherwise the build will succeed but it will not create the .ipa file. + # The log output will print a warning: "No output path received from gym" + # See: https://github.com/fastlane/fastlane/issues/22276#issuecomment-2491517911 + build_ios_app( workspace: "Sentry.xcworkspace", scheme: "iOS-Swift", include_bitcode: false,