Skip to content

Commit 8313b0c

Browse files
authored
chore: update ci.yml (#37)
1 parent 380e442 commit 8313b0c

2 files changed

Lines changed: 37 additions & 37 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,22 +47,22 @@ jobs:
4747
matrix:
4848
include:
4949
# macOS
50-
- { platform: macOS, name: "macOS 26, Xcode 26.0, Swift 6.2.0", xcode: "Xcode_26.0.1", runsOn: macOS-26, destination: "platform=macOS" }
50+
- { platform: macOS, name: "macOS 26, Xcode 26.1.1, Swift 6.2.0", xcode: "Xcode_26.1.1", runsOn: macOS-26, destination: "platform=macOS" }
5151
- { platform: macOS, name: "macOS 14, Xcode 16.1, Swift 6.0.2", xcode: "Xcode_16.1", runsOn: macOS-14, destination: "platform=macOS" }
5252
- { platform: macOS, name: "macOS 14, Xcode 15.4, Swift 5.10", xcode: "Xcode_15.4", runsOn: macOS-14, destination: "platform=macOS" }
5353

5454
# iOS
55-
- { platform: iOS, name: "iOS 26.0, Xcode 26.0, Swift 6.2.0", xcode: "Xcode_26.0.1", runsOn: macOS-26, destination: "OS=26.0.1,name=iPhone 17 Pro" }
55+
- { platform: iOS, name: "iOS 26.1", xcode: "Xcode_26.1.1", runsOn: macOS-26, destination: "OS=26.1,name=iPhone 17 Pro" }
5656
- { platform: iOS, name: "iOS 18.1", xcode: "Xcode_16.1", runsOn: macOS-14, destination: "OS=18.1,name=iPhone 16 Pro" }
5757
- { platform: iOS, name: "iOS 17.4", xcode: "Xcode_15.3", runsOn: macOS-14, destination: "OS=17.4,name=iPhone 15 Pro" }
5858

5959
# tvOS
60-
- { platform: tvOS, name: "tvOS 26.0", xcode: "Xcode_26.0.1", runsOn: macOS-26, destination: "OS=26.0,name=Apple TV" }
60+
- { platform: tvOS, name: "tvOS 26.1", xcode: "Xcode_26.1.1", runsOn: macOS-26, destination: "OS=26.1,name=Apple TV" }
6161
- { platform: tvOS, name: "tvOS 18.1", xcode: "Xcode_16.1", runsOn: macOS-14, destination: "OS=18.1,name=Apple TV" }
6262
- { platform: tvOS, name: "tvOS 17.4", xcode: "Xcode_15.3", runsOn: macOS-14, destination: "OS=17.4,name=Apple TV" }
6363

6464
# watchOS
65-
- { platform: watchOS, name: "watchOS 26.0", xcode: "Xcode_26.0.1", runsOn: macOS-26, destination: "OS=26.0,name=Apple Watch Ultra 3 (49mm)" }
65+
- { platform: watchOS, name: "watchOS 26.1", xcode: "Xcode_26.1.1", runsOn: macOS-26, destination: "OS=26.1,name=Apple Watch Ultra 3 (49mm)" }
6666
- { platform: watchOS, name: "watchOS 11.1", xcode: "Xcode_16.1", runsOn: macOS-14, destination: "OS=11.1,name=Apple Watch Series 10 (46mm)" }
6767
- { platform: watchOS, name: "watchOS 10.5", xcode: "Xcode_15.3", runsOn: macOS-14, destination: "OS=10.5,name=Apple Watch Series 9 (45mm)" }
6868
- { platform: watchOS, name: "watchOS 10.4", xcode: "Xcode_15.3", runsOn: macOS-14, destination: "OS=10.4,name=Apple Watch Series 9 (45mm)" }
@@ -88,7 +88,7 @@ jobs:
8888
fail-fast: false
8989
matrix:
9090
include:
91-
- { name: "macOS 26, SPM 6.2.0", xcode: "Xcode_26.0.1", runsOn: macOS-26 }
91+
- { name: "macOS 26, SPM 6.2.0", xcode: "Xcode_26.1.1", runsOn: macOS-26 }
9292
- { name: "macOS 15, SPM 6.0.2", xcode: "Xcode_16.0", runsOn: macOS-15 }
9393
- { name: "macOS 14, SPM 6.0.2", xcode: "Xcode_16.1", runsOn: macOS-14 }
9494
- { name: "macOS 14, SPM 5.10.0", xcode: "Xcode_15.3", runsOn: macOS-14 }

Sources/Concurrency/DispatchQueue/IDispatchQueue.swift

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ import Foundation
88
// MARK: - IDispatchQueue
99

1010
public protocol IDispatchQueue: AnyObject {
11-
///
12-
/// Submits a work item to a dispatch queue for asynchronous execution after
13-
/// a specified time.
14-
///
15-
/// - parameter: deadline the time after which the work item should be executed,
16-
/// given as a `DispatchTime`.
17-
/// - parameter qos: the QoS at which the work item should be executed.
18-
/// Defaults to `DispatchQoS.unspecified`.
19-
/// - parameter flags: flags that control the execution environment of the
20-
/// work item.
21-
/// - parameter execute: The work item to be invoked on the queue.
22-
/// - SeeAlso: `async(execute:)`
23-
/// - SeeAlso: `asyncAfter(deadline:execute:)`
24-
/// - SeeAlso: `DispatchQoS`
25-
/// - SeeAlso: `DispatchWorkItemFlags`
26-
/// - SeeAlso: `DispatchTime`
27-
///
11+
//
12+
// Submits a work item to a dispatch queue for asynchronous execution after
13+
// a specified time.
14+
//
15+
// - parameter: deadline the time after which the work item should be executed,
16+
// given as a `DispatchTime`.
17+
// - parameter qos: the QoS at which the work item should be executed.
18+
// Defaults to `DispatchQoS.unspecified`.
19+
// - parameter flags: flags that control the execution environment of the
20+
// work item.
21+
// - parameter execute: The work item to be invoked on the queue.
22+
// - SeeAlso: `async(execute:)`
23+
// - SeeAlso: `asyncAfter(deadline:execute:)`
24+
// - SeeAlso: `DispatchQoS`
25+
// - SeeAlso: `DispatchWorkItemFlags`
26+
// - SeeAlso: `DispatchTime`
27+
//
2828
#if swift(>=5.9)
2929
func asyncAfter(
3030
deadline: DispatchTime,
@@ -40,21 +40,21 @@ public protocol IDispatchQueue: AnyObject {
4040
execute work: @escaping @convention(block) () -> Void
4141
)
4242
#endif
43-
///
44-
/// Submits a work item to a dispatch queue and optionally associates it with a
45-
/// dispatch group. The dispatch group may be used to wait for the completion
46-
/// of the work items it references.
47-
///
48-
/// - parameter flags: flags that control the execution environment of the
49-
/// - parameter qos: the QoS at which the work item should be executed.
50-
/// Defaults to `DispatchQoS.unspecified`.
51-
/// - parameter flags: flags that control the execution environment of the
52-
/// work item.
53-
/// - parameter execute: The work item to be invoked on the queue.
54-
/// - SeeAlso: `sync(execute:)`
55-
/// - SeeAlso: `DispatchQoS`
56-
/// - SeeAlso: `DispatchWorkItemFlags`
57-
///
43+
//
44+
// Submits a work item to a dispatch queue and optionally associates it with a
45+
// dispatch group. The dispatch group may be used to wait for the completion
46+
// of the work items it references.
47+
//
48+
// - parameter flags: flags that control the execution environment of the
49+
// - parameter qos: the QoS at which the work item should be executed.
50+
// Defaults to `DispatchQoS.unspecified`.
51+
// - parameter flags: flags that control the execution environment of the
52+
// work item.
53+
// - parameter execute: The work item to be invoked on the queue.
54+
// - SeeAlso: `sync(execute:)`
55+
// - SeeAlso: `DispatchQoS`
56+
// - SeeAlso: `DispatchWorkItemFlags`
57+
//
5858
#if swift(>=5.9)
5959
func async(
6060
qos: DispatchQoS,

0 commit comments

Comments
 (0)