Hive Hive
Sign in

fix(cli): update SwifterPM to 0.7.1

GitHub issue · Closed

Metadata
Source
tuist/tuist #11146
Updated
Jun 24, 2026
Domains
Generated projects
Details

Resolves https://github.com/tuist/tuist/pull/11099

Updates SwifterPM from 0.7.0 to 0.7.1 so the CLI release can pick up the musl Linux build fix from https://github.com/tuist/swifterpm/pull/17.

The previous Tuist CLI release path failed while compiling SwifterPM for the static Linux SDK because SwifterPM imported Glibc for all Linux targets. SwifterPM 0.7.1 switches to canImport(Glibc) / canImport(Musl), which keeps glibc Linux builds working and supports the musl target used by Tuist’s static Linux release build.

How to test locally

  • swift package resolve --replace-scm-with-registry
  • xcodebuild test -workspace Tuist.xcworkspace -scheme Tuist-Workspace -only-testing TuistSupportTests/SwiftPackageManagerControllerTests CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
  • xcodebuild build -workspace Tuist.xcworkspace -scheme Tuist-Workspace CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
Comments
T
tuist[bot] Jun 8, 2026

🛠️ Tuist Run Report 🛠️

Previews 📦
App Commit Open on device
Tuist 17fd2021a
Tests 🧪
Scheme Status Cache hit rate Tests Skipped Ran Commit
TuistAcceptanceTests 0 % 0 0 0 17fd2021a
TuistUnitTests 0 % 2933 4 2929 17fd2021a
Flaky Tests ⚠️
  • TuistUnitTests: 3 flaky tests (View all)
Test case Module Suite
parseTestStatuses_returnsPassingModuleNames() TuistXCResultServiceTests XCResultServiceTests
parseTestStatuses_extractsModuleAndSuiteNames() TuistXCResultServiceTests XCResultServiceTests
parseTestXCResult() TuistXCResultServiceTests XCResultServiceTests
Builds 🔨
Scheme Status Duration Commit
TuistAcceptanceTests 6m 14s 17fd2021a
TuistApp 8m 20s 17fd2021a
TuistUnitTests 7m 44s 17fd2021a
Bundles 🧰
Bundle Commit Install size Download size
Tuist 17fd2021a 19.5 MB 14.7 MBΔ +1 B (+0.00%)
TA
tuist-atlas[bot] Jun 9, 2026

The update to SwifterPM 0.7.1 is now available in 4.197.0. Update to this version to get the fix.