From 7364177df557c8dd04ff6d8fbab089d644ff27af Mon Sep 17 00:00:00 2001 From: Patrick Cronin Date: Tue, 5 May 2026 11:04:27 -0400 Subject: [PATCH 1/3] Add SPI config --- .spi.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .spi.yml diff --git a/.spi.yml b/.spi.yml new file mode 100644 index 0000000..7e227f4 --- /dev/null +++ b/.spi.yml @@ -0,0 +1,5 @@ +version: 1 +builder: + configs: + - documentation_targets: [MinFraudDevice] + platform: ios From 6e0b6eab0cc1b236a37ddceab4cdb771c2e62824 Mon Sep 17 00:00:00 2001 From: Patrick Cronin Date: Tue, 5 May 2026 14:20:07 -0400 Subject: [PATCH 2/3] Allow multiple retries --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fd0be04..0f6928a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -118,7 +118,7 @@ jobs: -project Example/MinFraudDeviceExample/MinFraudDeviceExample.xcodeproj \ -scheme MinFraudDeviceExample \ -destination "${{ matrix.destination }}" \ - | xcpretty && exit ${PIPESTATUS[0]} + | xcpretty status=${PIPESTATUS[0]} set -e echo "::endgroup::" From 5a7215f4881f613e55bed3f85fde53e23ba5925c Mon Sep 17 00:00:00 2001 From: Patrick Cronin Date: Tue, 5 May 2026 14:20:41 -0400 Subject: [PATCH 3/3] Warm up available devices list to avoid a build race --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f6928a..1b9df42 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,6 +42,9 @@ jobs: with: xcode-version: ${{ matrix.xcode-version }} + - name: Warm up CoreSimulator + run: xcrun simctl list devices available + - name: Run Tests run: | attempts=3 @@ -106,6 +109,9 @@ jobs: with: xcode-version: ${{ matrix.xcode-version }} + - name: Warm up CoreSimulator + run: xcrun simctl list devices available + - name: Build Example App run: | attempts=3