diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 40bf136..3e67f2f 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -13,3 +13,7 @@ jobs: docs_check_container_image: "swift:6.0-noble" license_header_check_project_name: "SwiftContainerPlugin" shell_check_container_image: "swift:6.0-noble" + + swift-6-language-mode: + name: Swift 6 Language Mode + uses: apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main diff --git a/Vendor/github.com/apple/swift-package-manager/Sources/Basics/AuthorizationProvider.swift b/Vendor/github.com/apple/swift-package-manager/Sources/Basics/AuthorizationProvider.swift index 7a4baf9..6769397 100644 --- a/Vendor/github.com/apple/swift-package-manager/Sources/Basics/AuthorizationProvider.swift +++ b/Vendor/github.com/apple/swift-package-manager/Sources/Basics/AuthorizationProvider.swift @@ -78,7 +78,7 @@ public final class NetrcAuthorizationProvider: AuthorizationProvider { private static func load(_ path: URL) throws -> Netrc? { do { - let content = try? String(contentsOf: path) + let content = try? String(contentsOf: path, encoding: .utf8) return try NetrcParser.parse(content ?? "") } catch NetrcError.machineNotFound { // Thrown by parse() if .netrc is empty.