The Swift Package Index logo.Swift Package Index

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 arm64

Build 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: warning: 'paramsPayload' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7313 |                         macos_version: Swift.String,
 7314 |                         name: Swift.String,
 7315 |                         params: Operations.createCommandEvent.Input.Body.jsonPayload.paramsPayload? = nil,
      |                                                                                      `- warning: 'paramsPayload' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7316 |                         preview_id: Swift.String? = nil,
 7317 |                         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: warning: 'paramsPayload' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7313 |                         macos_version: Swift.String,
 7314 |                         name: Swift.String,
 7315 |                         params: Operations.createCommandEvent.Input.Body.jsonPayload.paramsPayload? = nil,
      |                                                                                      `- warning: 'paramsPayload' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7316 |                         preview_id: Swift.String? = nil,
 7317 |                         ran_at: Swift.String? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:1995:26: warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 1993 |                 ) {
 1994 |                     self.app_build_id = app_build_id
 1995 |                     self.preview_id = preview_id
      |                          `- warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 1996 |                     self.upload_id = upload_id
 1997 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:2086:22: warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 2084 |                 self.id = id
 2085 |                 self.repository_url = repository_url
 2086 |                 self.token = token
      |                      `- warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 2087 |                 self.visibility = visibility
 2088 |             }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:4728:22: warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 4726 |                 self.access_token = access_token
 4727 |                 self.refresh_token = refresh_token
 4728 |                 self.token = token
      |                      `- warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 4729 |             }
 4730 |             internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7337:30: warning: 'params' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7335 |                         self.macos_version = macos_version
 7336 |                         self.name = name
 7337 |                         self.params = params
      |                              `- warning: 'params' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7338 |                         self.preview_id = preview_id
 7339 |                         self.ran_at = ran_at
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:7778:38: warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7776 |                             ) {
 7777 |                                 self.app_build_id = app_build_id
 7778 |                                 self.preview_id = preview_id
      |                                      `- warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 7779 |                                 self.upload_id = upload_id
 7780 |                             }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10149:34: warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10147 |                             self.access_token = access_token
10148 |                             self.refresh_token = refresh_token
10149 |                             self.token = token
      |                                  `- warning: 'token' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10150 |                         }
10151 |                         internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10857:30: warning: 'name' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10855 |                     ) {
10856 |                         self.full_handle = full_handle
10857 |                         self.name = name
      |                              `- warning: 'name' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10858 |                         self.organization = organization
10859 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:10858:30: warning: 'organization' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10856 |                         self.full_handle = full_handle
10857 |                         self.name = name
10858 |                         self.organization = organization
      |                              `- warning: 'organization' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
10859 |                     }
10860 |                     internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:16724:30: warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16722 |                         self.app_build_id = app_build_id
16723 |                         self.multipart_upload_part = multipart_upload_part
16724 |                         self.preview_id = preview_id
      |                              `- warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16725 |                     }
16726 |                     internal enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/TuistSDK/Types.swift:27431:30: warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
27429 |                         self.app_build_id = app_build_id
27430 |                         self.multipart_upload_parts = multipart_upload_parts
27431 |                         self.preview_id = preview_id
      |                              `- warning: 'preview_id' is deprecated [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
27432 |                     }
27433 |                     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.