Hive Hive
Sign in

Forage

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

Items
820
Open signals
194
Domains
14
Forage items
Item Type Status Domains Source Updated Actions
feat(server): account-scoped Runner Profiles (Linux v1)

Customers can create per-account Runner Profiles that bundle vCPU and RAM behind a name and reference them from GitHub Actions workflows as runs-on: tuist-<name>. Changing a …

GitHub issue
Closed
Compute
tuist/tuist #10970
feat(server): move runners to the tuist-linux label and default the profile to 2 vCPU / 8 GB

Three related changes that retire the per-env tuist-production-linux label in favor of tuist-linux and set a sensible default shape for it:

GitHub issue
Closed
Compute
tuist/tuist #11052
feat(runner-image, xcresult-processor): own macOS+Xcode base image

Replaces the dependency on Cirrus Labs’ macos-tahoe-xcode:N Tart catalog with our own in-house base image, broken into per-Xcode profiles selectable downstream. Cirrus’s catalo…

GitHub issue
Closed
Compute
tuist/tuist #10834
GitHub issue
Closed
Compute
tuist/tuist #11090
fix(server): derive module name for UI test bundles in xcresult parser

The xcresult parser now derives a test case’s module name from "UI test bundle" nodes in addition to "Unit test bundle" nodes, at both node-classification sites in `XCResultPar…

GitHub issue
Closed
CLI
tuist/tuist #11073
GitHub issue
Closed
CLI
tuist/tuist #11083
GitHub issue
Closed
CLI
tuist/tuist #11046
fix(infra): roll runners-controller back to 0.7.0 to restore CI docker

Controller 0.8.0 was deployed to production at ~17:37 UTC (via a server-deployment.yml workflow_dispatch, ✓ Deploy to tuist). Since then, server CI Test jobs fail immed…

GitHub issue
Closed
Compute
tuist/tuist #11102
fix(infra): pin runners-controller to 0.11.0 to deploy the runner _diag env var

Bump the runnersController.image.tag pin in values-managed-common.yaml from 0.10.0 to 0.11.0.

GitHub issue
Closed
Compute
tuist/tuist #11118
feat(infra): log terminal runner exit code/reason for lost-communication post-mortems

When the RunnerPoolReconciler reaps a terminal (Succeeded/Failed) runner Pod, it now logs the runner container’s exitCode + signal + reason first, before deleting the Pod…

GitHub issue
Closed
Compute
tuist/tuist #11109