Skip to content

Commit 2cf0ec5

Browse files
authored
fix ci (#116)
1 parent 6c2d8f5 commit 2cf0ec5

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

.github/workflows/checks.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ jobs:
215215
name: swift ${{ matrix.x.swift }}
216216
runs-on: ${{ matrix.x.os }}
217217
needs: [verify-dist]
218+
continue-on-error: true
218219
strategy:
219220
matrix:
220221
x:
@@ -225,9 +226,11 @@ jobs:
225226
- swift: ~5.7
226227
os: macos-13
227228
- swift: ~5.8
228-
os: macos-14
229+
os: macos-13
229230
- swift: ~5.9
230231
os: macos-14
232+
- swift: ~5.10
233+
os: macos-14
231234
steps:
232235
- uses: actions/checkout@v4
233236
- uses: ./
@@ -243,6 +246,7 @@ jobs:
243246
name: ${{ matrix.platform }} (${{ matrix.action }}, ${{ matrix.xcode }}${{ matrix.codecov && ', cc' || ''}}${{ matrix.job-name-sufix }})
244247
runs-on: ${{ matrix.os || 'macos-12' }}
245248
needs: [verify-dist]
249+
continue-on-error: true
246250
strategy:
247251
matrix:
248252
platform:
@@ -263,7 +267,7 @@ jobs:
263267
- job-name-sufix: ', platform-version ^16'
264268
platform: iOS
265269
platform-version: ^16
266-
os: macos-14
270+
os: macos-13
267271
xcode: ^14
268272
- platform: mac-catalyst
269273
xcode: ^13

fixtures/swift/~5.10/Package.swift

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// swift-tools-version:5.0
2+
3+
import PackageDescription
4+
5+
let name = "my-fixture"
6+
7+
let pkg = Package(
8+
name: name,
9+
products: [
10+
.library(name: name, targets: [name]),
11+
],
12+
targets: [
13+
.target(name: name, path: ".", sources: ["code.swift"]),
14+
]
15+
)
16+
17+
pkg.platforms = [
18+
.macOS(.v10_10),
19+
.iOS(.v9),
20+
.tvOS(.v9),
21+
.watchOS(.v3)
22+
]

fixtures/swift/~5.10/code.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#if swift(>=5.11) || swift(<5.10)
2+
#error("Swift version seems to be wrong")
3+
#endif

0 commit comments

Comments
 (0)