Skip to content

Commit e805c24

Browse files
committed
Updated GA workflow and fixed sendability errors.
1 parent db6eea3 commit e805c24

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
uses: apple/swift-nio/.github/workflows/unit_tests.yml@main
1313
with:
1414
linux_5_10_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
15-
linux_6_0_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
16-
linux_6_1_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
17-
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
18-
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
15+
linux_6_0_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -Xfrontend -Xswiftc -require-explicit-sendable"
16+
linux_6_1_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -Xfrontend -Xswiftc -require-explicit-sendable"
17+
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -Xfrontend -Xswiftc -require-explicit-sendable"
18+
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -Xfrontend -Xswiftc -require-explicit-sendable"
1919

2020
static-sdk:
2121
name: Static SDK

Sources/RawStructuredFieldValues/ComponentTypes.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ extension BareInnerList: ExpressibleByArrayLiteral {
276276

277277
// TODO: RangeReplaceableCollection I guess
278278
extension BareInnerList: RandomAccessCollection, MutableCollection {
279-
public struct Index {
279+
public struct Index: Sendable {
280280
fileprivate var baseIndex: Array<Item>.Index
281281

282282
init(_ baseIndex: Array<Item>.Index) {

Sources/StructuredFieldValues/DisplayString.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
/// A type that represents the Display String Structured Type.
16-
public struct DisplayString: RawRepresentable, Codable, Equatable, Hashable {
16+
public struct DisplayString: RawRepresentable, Codable, Equatable, Hashable, Sendable {
1717
public typealias RawValue = String
1818
public var rawValue: String
1919

0 commit comments

Comments
 (0)