Skip to content

Commit d64e17f

Browse files
committed
update ci for xcode 11.6
1 parent 90efe36 commit d64e17f

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/ci.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
mac:
1919
strategy:
2020
matrix:
21-
xcode_version: ['11', '11.3', '11.4', '11.5']
21+
xcode_version: ['11', '11.3', '11.6']
2222
runs-on: macOS-latest
2323
env:
2424
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode_version }}.app/Contents/Developer
@@ -84,6 +84,8 @@ jobs:
8484
ios: '13.4'
8585
- xcode: '11.5'
8686
ios: '13.5'
87+
- xcode: '11.6'
88+
ios: '13.6'
8789
runs-on: macOS-latest
8890
env:
8991
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.versions.xcode }}.app/Contents/Developer

Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift

+8-2
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,15 @@ public extension Expectation {
2727
}
2828

2929
// assume combine change its behaviour with xcode release, along with system update.
30-
public enum XcodeVersion: Comparable {
30+
public enum XcodeVersion: Equatable, Hashable, Comparable {
3131

3232
case v11_0
3333
case v11_1
3434
case v11_2
3535
case v11_3
3636
case v11_4
3737
case v11_5
38+
case v11_6
3839

3940
#if canImport(Darwin)
4041
var systemVersion: Semver {
@@ -58,6 +59,7 @@ public enum XcodeVersion: Comparable {
5859
case .v11_3: return "10.15.2"
5960
case .v11_4: return "10.15.4"
6061
case .v11_5: return "10.15.5"
62+
case .v11_6: return "10.15.6"
6163
}
6264
}
6365

@@ -69,6 +71,7 @@ public enum XcodeVersion: Comparable {
6971
case .v11_3: return "13.3.0"
7072
case .v11_4: return "13.4.0"
7173
case .v11_5: return "13.5.0"
74+
case .v11_6: return "13.6.0"
7275
}
7376
}
7477

@@ -79,7 +82,8 @@ public enum XcodeVersion: Comparable {
7982
case .v11_2: return "13.2.0"
8083
case .v11_3: return "13.3.0"
8184
case .v11_4: return "13.4.0"
82-
case .v11_5: return "13.5.0"
85+
case .v11_5: return "13.4.6"
86+
case .v11_6: return "13.4.8"
8387
}
8488
}
8589

@@ -91,6 +95,7 @@ public enum XcodeVersion: Comparable {
9195
case .v11_3: return "6.1.1"
9296
case .v11_4: return "6.2.0"
9397
case .v11_5: return "6.2.6"
98+
case .v11_6: return "6.2.8"
9499
}
95100
}
96101

@@ -102,6 +107,7 @@ public enum XcodeVersion: Comparable {
102107
case .v11_3: return "11.3.0"
103108
case .v11_4: return "11.4.0"
104109
case .v11_5: return "11.5.0"
110+
case .v11_6: return "11.6.0"
105111
}
106112
}
107113

0 commit comments

Comments
 (0)