|
|
Add Xcode 26.0.1 runner profile to the macOS fleet
Tuist's self-hosted macOS runner fleet now includes Xcode 26.0.1 as an available profile, alongside the existing 26.5, 26.4.1, and 26.3 opti
|
Tuist
|
Compute
|
runner-image@0.8.0
|
GitHub
|
|
|
Mac runners provision faster on Scaleway CAPI
Faster macOS runner provisioning on Scaleway Apple Silicon. The runner image OCI cache was being deleted roughly every 15 minutes, forcing e
|
Tuist
|
Compute
|
capi-scaleway@0.11.3
|
GitHub
|
|
|
New metrics and logging for golden-base VM reuse and provision work
Added metrics to observe golden-base reuse: tart_kubelet_golden_base_reused_total{pool} tracks warm clonefile hits, and tart_kubelet_vm_prov
|
Tuist
|
Compute
|
capi-scaleway@0.11.3
|
GitHub
|
|
|
Add Xcode 26.0.1 runner profile
The Helm chart now provisions an additional macOS runner profile for Xcode 26.0.1 alongside the existing 26.5, 26.4.1, and 26.3 profiles. Xc
|
Tuist
|
Compute
|
helm@0.12.0
|
GitHub
|
|
|
Add Xcode 26.0.1 runner profile
The Helm chart now supports Xcode 26.0.1 as an additional macOS runner profile on the self-hosted Tuist runner fleet. Running with xcodeVers
|
Tuist
|
Compute
|
helm@0.12.0
|
GitHub
|
|
|
Make suite-granularity test shard enumeration reliable
Suite-level sharding now uses a machine-parseable JSON output from xcodebuild -enumerate-tests instead of parsing streamed stdout, so shard
|
Once, Tuist
|
Testing
|
4.202.0-canary.8
|
GitHub
|
|
|
Stop cache-start daemon respawn loop when unauthenticated
Running tuist setup cache while logged out no longer installs a background daemon that respawns every ~10 seconds and creates a new session
|
Tuist
|
Cache, CLI
|
4.202.0-canary.8
|
GitHub
|
|
|
tuist setup cache no longer installs a broken LaunchAgent when logged out
Running tuist setup cache while not authenticated now fails immediately with a clear "you must be authenticated" error instead of silently i
|
Tuist
|
Cache, CLI
|
4.202.0-canary.8
|
GitHub
|
|
|
Suite-granularity test sharding reliably covers every module
tuist test suite-granularity sharding no longer silently drops entire test modules. Plans were previously built by scraping streamed stdout
|
Once, Tuist
|
Testing
|
4.202.0-canary.8
|
GitHub
|
|
|
SwifterPM updates clean up artifact extraction, restore and resolve
Both bug fixes ship via SwifterPM dependency updates in the new release: SwifterPM 0.8.12 strips __MACOSX AppleDouble shadow bundles from ex
|
Tuist
|
Generated projects
|
4.201.0-rc.3
|
GitHub
|