Skip to content

Commit 414ad09

Browse files
committed
Only run Android emulator tests in debug configuration
The action builds tests with plain 'swift build', which doesn't enable testability for release builds, breaking the @testable imports in CoreModelSQLiteTests. Debug-only matches how swift test is normally used for @testable suites.
1 parent 95db37e commit 414ad09

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

.github/workflows/swift.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,6 @@ jobs:
7676
android-test:
7777
name: Android Test
7878
runs-on: ubuntu-latest
79-
strategy:
80-
fail-fast: false
81-
matrix:
82-
config: ["debug", "release"]
8379
steps:
8480
- name: Checkout
8581
uses: actions/checkout@v4
@@ -88,6 +84,6 @@ jobs:
8884
with:
8985
swift-version: "6.3.2"
9086
android-api-level: 28
91-
swift-configuration: ${{ matrix.config }}
87+
swift-configuration: debug
9288
free-disk-space: true
9389
run-tests: true

0 commit comments

Comments
 (0)