Hive Hive
Sign in

chore(cli): update SwifterPM for resolver progress and artifact restoration fixes

GitHub issue · Closed

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

What changed

Updates SwifterPM from 0.7.1 to 0.8.1 and refreshes the root Package.resolved entry for the new tag.

Why

SwifterPM 0.8.1 includes fixes for resolver progress reporting and binary artifact restoration. This keeps Tuist on the latest SwifterPM release after the 0.8.0 changes for generated package path sanitization, test-only dependency resolution, private registry authentication, and CI cache restoration.

Impact

Tuist picks up the latest SwifterPM resolver and artifact restoration behavior used by the CLI.

Validation

  • swift package resolve --replace-scm-with-registry
  • xcodebuild build -workspace Tuist.xcworkspace -scheme tuist CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
Comments
T
tuist[bot] Jun 9, 2026

🛠️ Tuist Run Report 🛠️

Previews 📦
App Commit Open on device
Tuist 6f5175553
Tests 🧪
Scheme Status Cache hit rate Tests Skipped Ran Commit
TuistAcceptanceTests 0 % 0 0 0 6f5175553
TuistApp 15 % 28 0 28 6f5175553
TuistUnitTests 10 % 2940 4 2936 6f5175553
Flaky Tests ⚠️
  • TuistUnitTests: 3 flaky tests (View all)
Test case Module Suite
parseTestStatuses_returnsCorrectStatuses() TuistXCResultServiceTests XCResultServiceTests
parseTestWithCustomLabelXCResult() TuistXCResultServiceTests XCResultServiceTests
parseTestXCResult() TuistXCResultServiceTests XCResultServiceTests
Builds 🔨
Scheme Status Duration Commit
TuistAcceptanceTests 5m 7s 6f5175553
TuistApp 4m 51s 6f5175553
TuistUnitTests 5m 45s 6f5175553
Bundles 🧰
Bundle Commit Install size Download size
Tuist 6f5175553 19.5 MBΔ +41.3 KB (+0.21%) 14.7 MBΔ +20.6 KB (+0.14%)
TA
tuist-atlas[bot] Jun 10, 2026

The changes from this PR are included in CLI 4.198.0. Update to that version to get the SwifterPM resolver progress and artifact restoration fixes.