You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
swift test --enable-code-coverage -Xswiftc -warnings-as-errors ${TRAITS_FLAG}
30
+
swift test --enable-code-coverage --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable -Xswiftc -warnings-as-errors ${TRAITS_FLAG}
30
31
- name: Upload coverage data
31
32
uses: vapor/swift-codecov-action@v0.3
32
33
with:
@@ -40,6 +41,8 @@ jobs:
40
41
include:
41
42
- macos-version: macos-15
42
43
xcode-version: latest-stable
44
+
- macos-version: macos-26
45
+
xcode-version: latest-stable
43
46
runs-on: ${{ matrix.macos-version }}
44
47
steps:
45
48
- name: Select appropriate Xcode version
@@ -50,29 +53,11 @@ jobs:
50
53
uses: actions/checkout@v5
51
54
- name: Run unit tests
52
55
run: |
53
-
swift test --enable-code-coverage -Xswiftc -warnings-as-errors --enable-all-traits
56
+
swift test --enable-code-coverage --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable -Xswiftc -warnings-as-errors --enable-all-traits
54
57
- name: Upload coverage data
55
58
uses: vapor/swift-codecov-action@v0.3
56
59
with:
57
60
codecov_token: ${{ secrets.CODECOV_TOKEN || '' }}
58
61
59
62
# Can't test on Windows, uses NIO
60
63
# Can't test Musl because of FluentBenchmarks and SQLKitBenchmarks
0 commit comments