Hive Hive
Sign in

Forage

Feature requests, bug reports, feedback, GitHub issues, and Grafana alerts in one queue.

Items
830
Open signals
204
Domains
12
Forage items
Item Type Status Domains Source Updated Actions
Swift macro executables are incorrectly added to framework search paths

With current Tuist and Xcode, Swift macro executables are emitted as framework search paths. Xcode passes them to the linker as -F arguments, but the macro products are executabl…

GitHub issue
Open
No domains
tuist/tuist #11890
bug: macOS menu bar app shows two status items; the older one is stuck on an endless spinner

Every time I launch the Tuist macOS menu bar app, two Tuist icons appear in the menu bar. The left one works normally. The right one is dead weight: clicking it opens a panel w…

GitHub issue
Open
No domains
tuist/tuist #12680
Generated test plans discard TestAction coverage and environment options

When a scheme switches from a path-based .xctestplan to a generated test plan, plan-level test settings cannot be represented and are silently absent from the generated file.

GitHub issue
Open
No domains
tuist/tuist #12299
Path.relativeToCurrentFile invalidate cache

Using Path.relativeToCurrentFile results in the callerPath being appended with the value from #file, which is the absolute path to the file, which in turn invalidates the manif…

GitHub issue
Open
No domains
tuist/tuist #7659
Runner cache volumes: commit master archive + digest atomically (immutable generation-keyed objects)

Deferred hardening from #11788 (per-account macOS runner cache volumes, spec #76). Tracking this review thread; …

GitHub issue
Open
No domains
tuist/tuist #11840
swifterpm lowercases GitHub locations and removes .git suffixes in Package.resolved

With Tuist 4.201.0, tuist install produces different Package.resolved files depending on whether TUIST_USE_SWIFTERPM is disabled or enabled.

GitHub issue
Open
No domains
tuist/tuist #11813
kura: two-peer bootstrap evicts its own just-fetched artifacts (CAS ring overshoot) → local-miss re-fetch thrash, bootstrap never converges

A node bootstrapping from two peers at once can drive its bounded CAS segment ring to evict artifacts it just fetched and applied. Because segment eviction also **deletes t…

GitHub issue
Open
No domains
tuist/tuist #12047
GitHub issue
Open
No domains
tuist/once #283
SPM build tool plugins (e.g. SwiftLint) not emitted as PBXBuildToolPlugin/buildToolPlugins

  1. Add a build-tool plugin package to the project packages (example in Tuist/Package.swift).

GitHub issue
Open
No domains
tuist/tuist #9269
Macro in combination with dynamic frameworks do not generate

This is particularly in reference to The Composable Architecture. I have my project currently configured based on Tuist recommendations here: https://tuist.dev/en/docs/guides/featu…

GitHub issue
Open
No domains
tuist/tuist #12874