Build Information
Successful build of TuistSDK, reference main (46cc51), with Swift 6.4 for macOS (SPM) on 23 Sep 2026 14:48:59 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tuist/sdk.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tuist/sdk
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 46cc519 [Release] TuistSDK 0.2.0
Cloned https://github.com/tuist/sdk.git
Revision (git rev-parse @):
46cc5193f3fb9ae5ab7ac161086cd91b93383728
SUCCESS checkout https://github.com/tuist/sdk.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/tuist/sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 244]
[Planning deferred tasks]
[55 / 112]
[57 / 114] InternalCollectionsUtilities
[69 / 127] InternalCollectionsUtilities
[69 / 170] InternalCollectionsUtilities
[80 / 170] InternalCollectionsUtilities
[91 / 175] SpanPreview
[108 / 187] DequeModule
[117 / 187] DequeModule
[119 / 187] DequeModule
[120 / 187] DequeModule
[120 / 187]
[124 / 187]
[126 / 187]
[129 / 187]
[132 / 187]
[142 / 187]
[143 / 187]
[154 / 187] HTTPTypes
[161 / 188] OpenAPIRuntime
[171 / 199] OpenAPIRuntime
[174 / 199] HTTPTypes
[174 / 199] OpenAPIRuntime
[181 / 200] OpenAPIRuntime
[188 / 207] OpenAPIRuntime
[188 / 207] OpenAPIURLSession
[193 / 207] OpenAPIURLSession
[197 / 208] OpenAPIURLSession
[199 / 208] TuistSDK
[213 / 250]
[220 / 250]
[224 / 250]
[227 / 250]
[229 / 250]
[231 / 250]
[232 / 250]
[241 / 250] TuistSDK
[247 / 250] TuistSDK
[249 / 250] TuistSDK
Build complete! (24.22 sec)
Fetching https://github.com/apple/swift-http-types
Fetching https://github.com/apple/swift-openapi-urlsession
Fetching https://github.com/apple/swift-openapi-runtime
[1/1935] Fetching swift-http-types
[2/3114] Fetching swift-http-types, swift-openapi-urlsession
[272/10052] Fetching swift-http-types, swift-openapi-urlsession, swift-openapi-runtime
Fetched https://github.com/apple/swift-http-types (1.37s)
Fetched https://github.com/apple/swift-openapi-urlsession (1.37s)
Fetched https://github.com/apple/swift-openapi-runtime (1.37s)
Computing version for https://github.com/apple/swift-openapi-urlsession
Computed https://github.com/apple/swift-openapi-urlsession at 1.3.1 (4.44s)
Fetching https://github.com/apple/swift-collections
[1/27693] Fetching swift-collections
Fetched https://github.com/apple/swift-collections (2.69s)
Computing version for https://github.com/apple/swift-openapi-runtime
Computed https://github.com/apple/swift-openapi-runtime at 1.12.1 (3.33s)
Computing version for https://github.com/apple/swift-http-types
Computed https://github.com/apple/swift-http-types at 1.8.0 (0.61s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.7.0 (0.66s)
Creating working copy for https://github.com/apple/swift-openapi-runtime
Working copy of https://github.com/apple/swift-openapi-runtime resolved at 1.12.1
Creating working copy for https://github.com/apple/swift-http-types
Working copy of https://github.com/apple/swift-http-types resolved at 1.8.0
Creating working copy for https://github.com/apple/swift-openapi-urlsession
Working copy of https://github.com/apple/swift-openapi-urlsession resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.7.0
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/openapi-generator-config.yaml
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/openapi.yml
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7315:86: [1;33mwarning: [1;39m'paramsPayload' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7313 |[0;0m macos_version: Swift.String,
[0;36m7314 |[0;0m name: Swift.String,
[0;36m7315 |[0;0m params: Operations.createCommandEvent.Input.Body.jsonPayload.paramsPayload? = nil,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'paramsPayload' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7316 |[0;0m preview_id: Swift.String? = nil,
[0;36m7317 |[0;0m ran_at: Swift.String? = nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7315:86: [1;33mwarning: [1;39m'paramsPayload' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7313 |[0;0m macos_version: Swift.String,
[0;36m7314 |[0;0m name: Swift.String,
[0;36m7315 |[0;0m params: Operations.createCommandEvent.Input.Body.jsonPayload.paramsPayload? = nil,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'paramsPayload' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7316 |[0;0m preview_id: Swift.String? = nil,
[0;36m7317 |[0;0m ran_at: Swift.String? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:1995:26: [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1993 |[0;0m ) {
[0;36m1994 |[0;0m self.app_build_id = app_build_id
[0;36m1995 |[0;0m self.preview_id = preview_id
[0;36m|[0;0m `- [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1996 |[0;0m self.upload_id = upload_id
[0;36m1997 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:2086:22: [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m2084 |[0;0m self.id = id
[0;36m2085 |[0;0m self.repository_url = repository_url
[0;36m2086 |[0;0m self.token = token
[0;36m|[0;0m `- [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m2087 |[0;0m self.visibility = visibility
[0;36m2088 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:4728:22: [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m4726 |[0;0m self.access_token = access_token
[0;36m4727 |[0;0m self.refresh_token = refresh_token
[0;36m4728 |[0;0m self.token = token
[0;36m|[0;0m `- [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m4729 |[0;0m }
[0;36m4730 |[0;0m internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7337:30: [1;33mwarning: [1;39m'params' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7335 |[0;0m self.macos_version = macos_version
[0;36m7336 |[0;0m self.name = name
[0;36m7337 |[0;0m self.params = params
[0;36m|[0;0m `- [1;33mwarning: [1;39m'params' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7338 |[0;0m self.preview_id = preview_id
[0;36m7339 |[0;0m self.ran_at = ran_at
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7778:38: [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7776 |[0;0m ) {
[0;36m7777 |[0;0m self.app_build_id = app_build_id
[0;36m7778 |[0;0m self.preview_id = preview_id
[0;36m|[0;0m `- [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m7779 |[0;0m self.upload_id = upload_id
[0;36m7780 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10149:34: [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10147 |[0;0m self.access_token = access_token
[0;36m10148 |[0;0m self.refresh_token = refresh_token
[0;36m10149 |[0;0m self.token = token
[0;36m|[0;0m `- [1;33mwarning: [1;39m'token' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10150 |[0;0m }
[0;36m10151 |[0;0m internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10857:30: [1;33mwarning: [1;39m'name' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10855 |[0;0m ) {
[0;36m10856 |[0;0m self.full_handle = full_handle
[0;36m10857 |[0;0m self.name = name
[0;36m|[0;0m `- [1;33mwarning: [1;39m'name' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10858 |[0;0m self.organization = organization
[0;36m10859 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10858:30: [1;33mwarning: [1;39m'organization' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10856 |[0;0m self.full_handle = full_handle
[0;36m10857 |[0;0m self.name = name
[0;36m10858 |[0;0m self.organization = organization
[0;36m|[0;0m `- [1;33mwarning: [1;39m'organization' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m10859 |[0;0m }
[0;36m10860 |[0;0m internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:16724:30: [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16722 |[0;0m self.app_build_id = app_build_id
[0;36m16723 |[0;0m self.multipart_upload_part = multipart_upload_part
[0;36m16724 |[0;0m self.preview_id = preview_id
[0;36m|[0;0m `- [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16725 |[0;0m }
[0;36m16726 |[0;0m internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:27431:30: [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m27429 |[0;0m self.app_build_id = app_build_id
[0;36m27430 |[0;0m self.multipart_upload_parts = multipart_upload_parts
[0;36m27431 |[0;0m self.preview_id = preview_id
[0;36m|[0;0m `- [1;33mwarning: [1;39m'preview_id' is deprecated[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m27432 |[0;0m }
[0;36m27433 |[0;0m internal enum CodingKeys: String, CodingKey {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-openapi-runtime",
"requirement" : {
"range" : [
{
"lower_bound" : "1.9.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-openapi-runtime"
},
{
"identity" : "swift-http-types",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-http-types"
},
{
"identity" : "swift-openapi-urlsession",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-openapi-urlsession"
}
],
"manifest_display_name" : "TuistSDK",
"name" : "TuistSDK",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "watchos",
"version" : "9.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "TuistSDK",
"targets" : [
"TuistSDK"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TuistSDKTests",
"module_type" : "SwiftTarget",
"name" : "TuistSDKTests",
"path" : "Tests/TuistSDKTests",
"sources" : [
"MockAppStoreBuildChecker.swift",
"MockGetLatestPreviewService.swift",
"Preview+Test.swift",
"TuistSDKTests.swift"
],
"target_dependencies" : [
"TuistSDK"
],
"type" : "test"
},
{
"c99name" : "TuistSDK",
"module_type" : "SwiftTarget",
"name" : "TuistSDK",
"path" : "Sources/TuistSDK",
"product_dependencies" : [
"OpenAPIRuntime",
"HTTPTypes",
"OpenAPIURLSession"
],
"product_memberships" : [
"TuistSDK"
],
"sources" : [
"AppStoreBuildChecker.swift",
"AuthenticationMiddleware.swift",
"Client.swift",
"GetLatestPreviewService.swift",
"Preview.swift",
"TuistSDK.swift",
"Types.swift"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
Done.