Skip to content

WaitingTracker review fixes: partial-line carry, test-env tracker off #54

WaitingTracker review fixes: partial-line carry, test-env tracker off

WaitingTracker review fixes: partial-line carry, test-env tracker off #54

Triggered via push June 10, 2026 12:27
Status Failure
Total duration 1m 21s
Artifacts

ci.yml

on: push
Elixir (mix compile + mix test)
1m 18s
Elixir (mix compile + mix test)
Go (build + test)
14s
Go (build + test)
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 3 warnings
Go (build + test)
Process completed with exit code 1.
Elixir (mix compile + mix test): test/shuttle_web/controllers/lifecycle_controller_test.exs#L87
test accept for standing roles re-arms from the doc and evicts runtime frontmatter (ShuttleWeb.LifecycleControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L49
test GET /api/v1/fibers returns daemon-local felt JSON with path metadata (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L292
test GET /api/v1/fibers/:id resolves a single fiber by canonical id (fast path) (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L359
test GET /api/v1/fibers/:id resolves frontmatter ULIDs and migration-era slugs (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L328
test GET /api/v1/fibers emits frontmatter ULID as the logical fiber id (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L415
test GET /api/v1/fibers/:id resolves a symlink-traversed fiber via the canonical id (scan fallback) (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L219
test GET /api/v1/fibers serves the flat symlinked-substore root (lightcone shape) (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_documents_controller_test.exs#L182
test GET /api/v1/fibers canonicalizes ids through symlinked stores (ShuttleWeb.FiberDocumentsControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_controller_test.exs#L42
test POST /api/v1/fiber/create writes a daemon-local fiber with host default (ShuttleWeb.FiberControllerTest)
Elixir (mix compile + mix test): test/shuttle_web/controllers/fiber_controller_test.exs#L84
test POST /api/v1/fiber/create writes under shuttle.project_dir when it differs from daemon root (ShuttleWeb.FiberControllerTest)
Go (build + test)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Go (build + test)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Elixir (mix compile + mix test)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/