8000 [bug] Task and Project Inheritance breaks affected target selection · Issue #1949 · moonrepo/moon · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[bug] Task and Project Inheritance breaks affected target selection #1949

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
harlequin opened this issue May 5, 2025 · 9 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@harlequin
Copy link
Contributor

Describe the bug

In case that the repository will get projects and tasks from a language inheritance. The command moon ci or moon query projects --affected will not display or executed "affected" targets.

Steps to reproduce

  • git clone moonrepo/plugins
  • modify some content
  • moon query projects --affected

Expected behavior

Shows the target which has to be build

Additional context

moon version: 1.35.4

@harlequin harlequin added the bug Something isn't working label May 5, 2025
@milesj
Copy link
Collaborator
milesj commented May 5, 2025

Can you paste some logs?

@harlequin
Copy link
Contributor Author

I have done some testing this morning and found 2 major incidents.

As base:

  • We are using Azure Pipelines with a Linux Machine (Ubuntu 22) and Bash
  • moon version is 1.35.5
  1. moon ci - with changes in tools/python/src/proto.rs - Results in endless loop and will timeout

    moon query touched-files

    2025-05-06T06:45:23.8050620Z [DEBUG 2025-05-06 06:45:23.804] moon  Running moon v1.35.5 (with ~/.proto/tools/moon/1.35.5/moon)  args=["moon", "query", "touched-files"]
    2025-05-06T06:45:23.8051123Z [DEBUG 06:45:23.804] moon_app::session  Creating new application session 
    2025-05-06T06:45:23.8061977Z [DEBUG 06:45:23.804] moon_app::systems::startup  Attempting to find workspace root from current working director
    8000
    y  working_dir="/__w/1/s"
    2025-05-06T06:45:23.8062484Z [DEBUG 06:45:23.804] moon_app::systems::startup  Found workspace root  workspace_root="/__w/1/s" working_dir="/__w/1/s"
    2025-05-06T06:45:23.8062828Z [DEBUG 06:45:23.804] moon_env  Creating moon environment, detecting store  store="/home/dummy_azpcontainer/.moon"
    2025-05-06T06:45:23.8063134Z [DEBUG 06:45:23.804] proto_core::env  Creating proto environment, detecting store  store="/home/dummy_azpcontainer/.proto" home="/home/dummy_azpcontainer"
    2025-05-06T06:45:23.8063459Z [DEBUG 06:45:23.805] moon_app::systems::startup  Loading .moon/workspace.{pkl,yml} (required) 
    2025-05-06T06:45:23.8063758Z [DEBUG 06:45:23.805] moon_app::systems::startup  Attempting to load .moon/tasks.{pkl,yml} and .moon/tasks/**/*.{pkl,yml} (optional) 
    2025-05-06T06:45:23.8064039Z [DEBUG 06:45:23.805] moon_app::systems::startup  Attempting to load .moon/toolchain.{pkl,yml} (optional) 
    2025-05-06T06:45:23.8078199Z [DEBUG 06:45:23.806] proto_core::config  Loading .prototools  file="/__w/1/s/.prototools"
    2025-05-06T06:45:23.8081930Z [DEBUG 06:45:23.807] proto_core::config  Loading .prototools  file="/home/dummy_azpcontainer/.proto/.prototools"
    2025-05-06T06:45:23.8082890Z [DEBUG 06:45:23.807] proto_core::config  Loading local config only 
    2025-05-06T06:45:23.8083141Z [DEBUG 06:45:23.807] proto_core::config  Merged 1 configs 
    2025-05-06T06:45:23.8091386Z [DEBUG 06:45:23.808] moon_app::systems::startup  Loaded 1 task configs to inherit  scopes=["rust"]
    2025-05-06T06:45:23.8097785Z [DEBUG 06:45:23.809] moon_vcs::gitx::git  Using git as a version control system (using v2 implementation) 
    2025-05-06T06:45:23.8098322Z [DEBUG 06:45:23.809] moon_process::signal::unix  Listening for SIGINT, SIGQUIT, and SIGTERM signals 
    2025-05-06T06:45:23.8101378Z [DEBUG 06:45:23.809] moon_vcs::gitx::git  Attempting to find a .git directory or file  starting_dir="/__w/1/s"
    2025-05-06T06:45:23.8101982Z [DEBUG 06:45:23.809] moon_vcs::gitx::git  Found a .git directory (repository root)  git="/__w/1/s/.git"
    2025-05-06T06:45:23.8102553Z [DEBUG 06:45:23.809] moon_vcs::gitx::tree  Loading ignore rules from .gitignore  ignore_file="/__w/1/s/.gitignore"
    2025-05-06T06:45:23.8105051Z [DEBUG 06:45:23.809] starbase_shell::shell  Attempting to detect the current shell 
    2025-05-06T06:45:23.8105423Z [DEBUG 06:45:23.809] starbase_shell::shell  Detecting from operating system 
    2025-05-06T06:45:23.8149871Z [DEBUG 06:45:23.814] starbase_shell::shell  Detected bash shell 
    2025-05-06T06:45:23.8153579Z [DEBUG 06:45:23.815] moon_process::exec_command  Running command git remote get-url origin  pid=506 env={} cwd="/__w/1/s"
    2025-05-06T06:45:23.8167017Z [DEBUG 06:45:23.816] moon_cache::cache_engine  Creating cache engine  cache_dir="/__w/1/s/.moon/cache"
    2025-05-06T06:45:23.8168130Z [DEBUG 06:45:23.816] moon_cache::hash_engine  Creating hash engine  hashes_dir="/__w/1/s/.moon/cache/hashes" outputs_dir="/__w/1/s/.moon/cache/outputs"
    2025-05-06T06:45:23.8169185Z [DEBUG 06:45:23.816] moon_cache::state_engine  Creating states engine  states_dir="/__w/1/s/.moon/cache/states"
    2025-05-06T06:45:23.8171145Z [DEBUG 06:45:23.816] moon_app::systems::analyze  Checking if proto is installed  proto="/home/dummy_azpcontainer/.proto/tools/proto/0.47.11/proto"
    2025-05-06T06:45:23.8174232Z [DEBUG 06:45:23.816] moon_app::systems::analyze  Installing proto 
    2025-05-06T06:45:23.8190535Z [DEBUG 06:45:23.818] moon_app::systems::analyze  Downloading proto archive (x86_64-unknown-linux-gnu) 
    2025-05-06T06:45:23.9065232Z ▪▪▪▪ installing proto 0.47.11
    2025-05-06T06:45:24.4041748Z [DEBUG 06:45:24.403] moon_app::systems::analyze  Unpacking archive and installing proto 
    2025-05-06T06:45:25.0758188Z [DEBUG 06:45:25.075] moon_app::systems::analyze  Successfully installed proto! 
    2025-05-06T06:45:25.0758585Z [DEBUG 06:45:25.075] moon_app::systems::analyze  Registering platforms based on toolchain configuration  platforms=[Rust]
    2025-05-06T06:45:25.0759819Z [DEBUG 06:45:25.075] moon_app::queries::touched_files  Querying for touched files 
    2025-05-06T06:45:25.0769919Z [DEBUG 06:45:25.076] moon_process::exec_command  Running command git --version  pid=508 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0805076Z [DEBUG 06:45:25.080] moon_process::exec_command  Running command git branch --show-current  pid=509 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0820971Z [DEBUG 06:45:25.081] moon_process::exec_command  Running command git rev-parse --is-shallow-repository  pid=510 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0835583Z [DEBUG 06:45:25.083] moon_process::exec_command  Running command git rev-list --count HEAD  pid=511 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0864536Z [DEBUG 06:45:25.086] moon_process::exec_command  Running command git merge-base upstream/HEAD~1 HEAD  pid=512 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0865574Z [DEBUG 06:45:25.086] moon_process::exec_command  Running command git merge-base origin/HEAD~1 HEAD  pid=513 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0882191Z [DEBUG 06:45:25.087] moon_process::exec_command  Running command git merge-base HEAD~1 HEAD  pid=514 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0898774Z [DEBUG 06:45:25.089] moon_process::exec_command  Running command git merge-base HEAD HEAD~1  pid=515 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0917268Z [DEBUG 06:45:25.091] moon_process::exec_command  Running command git diff --name-status --no-color --relative --ignore-submodules -z f9f8ff93ae5ad2f54a6b4756bdef145e14ffe2d9  pid=516 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.0957817Z [DEBUG 06:45:25.095] moon_app::queries::touched_files  Filtering based on touched status all 
    2025-05-06T06:45:25.0958225Z [DEBUG 06:45:25.095] moon_app::queries::touched_files  Found touched files  files=["tools/python/src/proto.rs"]
    2025-05-06T06:45:25.0958897Z tools/python/src/proto.rs
    

    moon ci :build

    2025-05-06T06:45:25.1219305Z [DEBUG 2025-05-06 06:45:25.121] moon  Running moon v1.35.5 (with ~/.proto/tools/moon/1.35.5/moon)  args=["moon", "ci", ":build"]
    2025-05-06T06:45:25.1219740Z [DEBUG 06:45:25.121] moon_app::session  Creating new application session 
    2025-05-06T06:45:25.1220145Z [DEBUG 06:45:25.121] moon_app::systems::startup  Attempting to find workspace root from current working directory  working_dir="/__w/1/s"
    2025-05-06T06:45:25.1220484Z [DEBUG 06:45:25.121] moon_app::systems::startup  Found workspace root  workspace_root="/__w/1/s" working_dir="/__w/1/s"
    2025-05-06T06:45:25.1221132Z [DEBUG 06:45:25.121] moon_env  Creating moon environment, detecting store  store="/home/dummy_azpcontainer/.moon"
    2025-05-06T06:45:25.1221443Z [DEBUG 06:45:25.121] proto_core::env  Creating proto environment, detecting store  store="/home/dummy_azpcontainer/.proto" home="/home/dummy_azpcontainer"
    2025-05-06T06:45:25.1221753Z [DEBUG 06:45:25.121] moon_app::systems::startup  Loading .moon/workspace.{pkl,yml} (required) 
    2025
    8000
    -05-06T06:45:25.1222086Z [DEBUG 06:45:25.121] moon_app::systems::startup  Attempting to load .moon/tasks.{pkl,yml} and .moon/tasks/**/*.{pkl,yml} (optional) 
    2025-05-06T06:45:25.1222629Z [DEBUG 06:45:25.121] moon_app::systems::startup  Attempting to load .moon/toolchain.{pkl,yml} (optional) 
    2025-05-06T06:45:25.1250364Z [DEBUG 06:45:25.124] proto_core::config  Loading .prototools  file="/__w/1/s/.prototools"
    2025-05-06T06:45:25.1253136Z [DEBUG 06:45:25.125] proto_core::config  Loading .prototools  file="/home/dummy_azpcontainer/.proto/.prototools"
    2025-05-06T06:45:25.1253939Z [DEBUG 06:45:25.125] moon_app::systems::startup  Loaded 1 task configs to inherit  scopes=["rust"]
    2025-05-06T06:45:25.1254571Z [DEBUG 06:45:25.125] proto_core::config  Loading local config only 
    2025-05-06T06:45:25.1255243Z [DEBUG 06:45:25.125] proto_core::config  Merged 1 configs 
    2025-05-06T06:45:25.1268800Z [DEBUG 06:45:25.126] moon_vcs::gitx::git  Using git as a version control system (using v2 implementation) 
    2025-05-06T06:45:25.1269142Z [DEBUG 06:45:25.126] moon_vcs::gitx::git  Attempting to find a .git directory or file  starting_dir="/__w/1/s"
    2025-05-06T06:45:25.1269412Z [DEBUG 06:45:25.126] moon_vcs::gitx::git  Found a .git directory (repository root)  git="/__w/1/s/.git"
    2025-05-06T06:45:25.1269697Z [DEBUG 06:45:25.126] moon_vcs::gitx::tree  Loading ignore rules from .gitignore  ignore_file="/__w/1/s/.gitignore"
    2025-05-06T06:45:25.1270003Z [DEBUG 06:45:25.126] starbase_shell::shell  Attempting to detect the current shell 
    2025-05-06T06:45:25.1270265Z [DEBUG 06:45:25.126] starbase_shell::shell  Detecting from operating system 
    2025-05-06T06:45:25.1270618Z [DEBUG 06:45:25.126] moon_process::signal::unix  Listening for SIGINT, SIGQUIT, and SIGTERM signals 
    2025-05-06T06:45:25.1305921Z [DEBUG 06:45:25.130] starbase_shell::shell  Detected bash shell 
    2025-05-06T06:45:25.1311029Z [DEBUG 06:45:25.130] moon_process::exec_command  Running command git remote get-url origin  pid=533 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.1323573Z [DEBUG 06:45:25.132] moon_cache::cache_engine  Creating cache engine  cache_dir="/__w/1/s/.moon/cache"
    2025-05-06T06:45:25.1324004Z [DEBUG 06:45:25.132] moon_cache::hash_engine  Creating hash engine  hashes_dir="/__w/1/s/.moon/cache/hashes" outputs_dir="/__w/1/s/.moon/cache/outputs"
    2025-05-06T06:45:25.1324661Z [DEBUG 06:45:25.132] moon_cache::state_engine  Creating states engine  states_dir="/__w/1/s/.moon/cache/states"
    2025-05-06T06:45:25.1326434Z [DEBUG 06:45:25.132] moon_app::systems::analyze  Checking if proto is installed  proto="/home/dummy_azpcontainer/.proto/tools/proto/0.47.11/proto"
    2025-05-06T06:45:25.1328314Z [DEBUG 06:45:25.132] moon_app::systems::analyze  Registering platforms based on toolchain configuration  platforms=[Rust]
    2025-05-06T06:45:25.1330826Z [DEBUG 06:45:25.132] moon_cache_item::cache_item  Cache miss, item does not exist  cache="/__w/1/s/.moon/cache/states/moonVersionCheck.json"
    2025-05-06T06:45:25.1335499Z [DEBUG 06:45:25.132] moon_plugin::plugin_registry  Creating plugin registry  plugin="toolchain"
    2025-05-06T06:45:25.1335952Z [DEBUG 06:45:25.132] moon_api::launchpad  Checking for a new version of moon  current_version="1.35.5" manifest_url="https://launch.moonrepo.app/versions/cli/current"
    2025-05-06T06:45:25.1336271Z [DEBUG 06:45:25.132] moon_workspace::workspace_builder  Building workspace graph (project and task graphs) 
    2025-05-06T06:45:25.1339112Z [DEBUG 06:45:25.133] moon_workspace::workspace_builder  Using configured project sources  sources=[(unpack-extension, "extensions/unpack"), (node-depman-tool, "tools/node-depman"), (rust-tool, "tools/rust"), (proto-tool, "tools/proto"), (extension-common, "crates/extension-common"), (python-poetry-tool, "tools/python-poetry"), (go-tool, "tools/go"), (migrate-nx-extension, "extensions/migrate-nx"), (download-extension, "extensions/download"), (asdf-backend, "backends/asdf"), (moon-tool, "tools/moon"), (deno-tool, "tools/deno"), (python-tool, "tools/python"), (lang-node-common, "crates/lang-node-common"), (python-uv-tool, "tools/python-uv"), (ruby-tool, "tools/ruby"), (typescript-toolchain, "toolchains/typescript"), (migrate-turborepo-extension, "extensions/migrate-turborepo"), (root, "."), (schema-tool, "tools/internal-schema"), (node-tool, "tools/node"), (node-toolchain, "toolchains/node"), (bun-tool, "tools/bun")]
    2025-05-06T06:45:25.1340820Z [DEBUG 06:45:25.133] moon_workspace::workspace_builder  Loading projects 
    2025-05-06T06:45:25.1345722Z [DEBUG 06:45:25.134] moon_workspace::workspace_builder  Loaded 23 projects 
    2025-05-06T06:45:25.1346217Z [DEBUG 06:45:25.134] moon_workspace::workspace_builder  Extending project graph with aliases 
    2025-05-06T06:45:25.1347355Z [DEBUG 06:45:25.134] log  Loading names (aliases) from project Cargo.toml's  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=181
    2025-05-06T06:45:25.1357300Z [DEBUG 06:45:25.135] log  Inheriting alias unpack_extension for project unpack-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1360472Z [DEBUG 06:45:25.135] log  Inheriting alias node_depman_tool for project node-depman-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1362893Z [DEBUG 06:45:25.136] log  Inheriting alias rust_tool for project rust-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1365748Z [DEBUG 06:45:25.136] log  Inheriting alias proto_tool for project proto-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1368521Z [DEBUG 06:45:25.136] log  Inheriting alias extension_common for project extension-common  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1371693Z [DEBUG 06:45:25.136] log  Inheriting alias python_poetry_tool for project python-poetry-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1374428Z [DEBUG 06:45:25.137] log  Inheriting alias go_tool for project go-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1378605Z [DEBUG 06:45:25.137] log  Inheriting alias migrate_nx_extension for project migrate-nx-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1381036Z [DEBUG 06:45:25.137] log  Inheriting alias download_extension for project download-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1384426Z [DEBUG 06:45:25.138] log  Inheriting alias asdf_backend for project asdf-backend  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1387440Z [DEBUG 06:45:25.138] log  Inheriting alias moon_tool for project moon-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1417318Z [DEBUG 06:45:25.138] log  Inheriting alias deno_tool for project deno-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1417909Z [DEBUG 06:45:25.139] log  Inheriting alias python_tool for project python-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1418418Z [DEBUG 06:45:25.139] log  Inheriting alias lang_node_common for project lang-node-common  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1418915Z [DEBUG 06:45:25.139] log  Inheriting alias python_uv_tool for project python-uv-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1419400Z [DEBUG 06:45:25.140] log  Inheriting alias ruby_tool for project ruby-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1419881Z [DEBUG 06:45:25.140] log  Inheriting alias typescript_toolchain for project typescript-toolchain  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1420354Z [DEBUG 06:45:25.140] log  Inheriting alias migrate_turborepo_extension for project migrate-turborepo-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1420844Z [DEBUG 06:45:25.141] log  Inheriting alias schema_tool for project schema-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1421302Z [DEBUG 06:45:25.141] log  Inheriting alias node_tool for project node-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1421762Z [DEBUG 06:45:25.141] log  Inheriting alias node_toolchain for project node-toolchain  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1422600Z [DEBUG 06:45:25.142] log  Inheriting alias bun_tool for project bun-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:45:25.1520726Z [DEBUG 06:45:25.151] moon_process::exec_command  Running command git hash-object --stdin-paths - ./moon.yml .moon/tasks/rust.yml .moon/toolchain.yml .moon/workspace.yml  pid=542 env={} cwd="/__w/1/s" input_size=72
    2025-05-06T06:45:25.1539908Z [DEBUG 06:45:25.153] moon_hash::hasher  Generated content hash  label="Workspace graph" hash="170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81"
    2025-05-06T06:45:25.1540426Z [DEBUG 06:45:25.153] moon_cache::hash_engine  Saving hash manifest  label="Workspace graph" manifest="/__w/1/s/.moon/cache/hashes/170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81.json"
    2025-05-06T06:45:25.1540844Z [DEBUG 06:45:25.153] moon_workspace::workspace_builder  Generated hash for workspace graph  hash="170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81"
    2025-05-06T06:45:25.1541250Z [DEBUG 06:45:25.153] moon_cache_item::cache_item  Cache miss, item does not exist  cache="/__w/1/s/.moon/cache/states/projectsBuildData.json"
    2025-05-06T06:45:25.1541952Z [DEBUG 06:45:25.153] moon_workspace::workspace_builder  Preparing workspace graph with 23 projects 
    2025-05-06T06:45:25.1542261Z [DEBUG 06:45:25.153] moon_workspace::workspace_builder  Building project unpack-extension  project_id="unpack-extension"
    2025-05-06T06:45:25.1542834Z [DEBUG 06:45:25.154] log  Scanning unpack-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1544323Z [DEBUG 06:45:25.154] moon_workspace::workspace_builder  Building project extension-common  project_id="extension-common"
    2025-05-06T06:45:25.1545762Z [DEBUG 06:45:25.154] log  Scanning extension-common for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1547164Z [DEBUG 06:45:25.154] moon_workspace::workspace_builder  Building project node-depman-tool  project_id="node-depman-tool"
    2025-05-06T06:45:25.1547641Z [DEBUG 06:45:25.154] log  Scanning node-depman-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1548715Z [DEBUG 06:45:25.154] moon_workspace::workspace_builder  Building project lang-node-common  project_id="lang-node-common"
    2025-05-06T06:45:25.1549733Z [DEBUG 06:45:25.154] log  Scanning lang-node-common for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1550242Z [DEBUG 06:45:25.154] moon_workspace::workspace_builder  Building project rust-tool  project_id="rust-tool"
    2025-05-06T06:45:25.1562171Z [DEBUG 06:45:25.155] log  Scanning rust-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1562731Z [DEBUG 06:45:25.156] moon_workspace::workspace_builder  Building project proto-tool  project_id="proto-tool"
    2025-05-06T06:45:25.1564281Z [DEBUG 06:45:25.156] log  Scanning proto-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1564697Z [DEBUG 06:45:25.156] moon_workspace::workspace_builder  Building project python-poetry-tool  project_id="python-poetry-tool"
    2025-05-06T06:45:25.1565801Z [DEBUG 06:45:25.156] log  Scanning python-poetry-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1566553Z [DEBUG 06:45:25.156] moon_workspace::workspace_builder  Building project go-tool  project_id="go-tool"
    2025-05-06T06:45:25.1567604Z [DEBUG 06:45:25.156] log  Scanning go-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1568263Z [DEBUG 06:45:25.156] moon_workspace::workspace_builder  Building project migrate-nx-extension  project_id="migrate-nx-extension"
    2025-05-06T06:45:25.1569247Z [DEBUG 06:45:25.156] log  Scanning migrate-nx-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1569849Z [DEBUG 06:45:25.156] moon_workspace::workspace_builder  Building project download-extension  project_id="download-extension"
    2025-05-06T06:45:25.1570649Z [DEBUG 06:45:25.156] log  Scanning download-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1571571Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project asdf-backend  project_id="asdf-backend"
    2025-05-06T06:45:25.1573221Z [DEBUG 06:45:25.157] log  Scanning asdf-backend for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1574177Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project moon-tool  project_id="moon-tool"
    2025-05-06T06:45:25.1575226Z [DEBUG 06:45:25.157] log  Scanning moon-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1576019Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project deno-tool  project_id="deno-tool"
    2025-05-06T06:45:25.1576770Z [DEBUG 06:45:25.157] log  Scanning deno-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1577538Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project python-tool  project_id="python-tool"
    2025-05-06T06:45:25.1578867Z [DEBUG 06:45:25.157] log  Scanning python-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1579278Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project python-uv-tool  project_id="python-uv-tool"
    2025-05-06T06:45:25.1580225Z [DEBUG 06:45:25.157] log  Scanning python-uv-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1580931Z [DEBUG 06:45:25.157] moon_workspace::workspace_builder  Building project ruby-tool  project_id="ruby-tool"
    2025-05-06T06:45:25.1581736Z [DEBUG 06:45:25.158] log  Scanning ruby-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1582363Z [DEBUG 06:45:25.158] moon_workspace::workspace_builder  Building project typescript-toolchain  project_id="typescript-toolchain"
    2025-05-06T06:45:25.1584001Z [DEBUG 06:45:25.158] log  Scanning typescript-toolchain for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1596347Z [DEBUG 06:45:25.159] moon_workspace::workspace_builder  Building project migrate-turborepo-extension  project_id="migrate-turborepo-extension"
    2025-05-06T06:45:25.1597049Z [DEBUG 06:45:25.159] log  Scanning migrate-turborepo-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1599155Z [DEBUG 06:45:25.159] moon_workspace::workspace_builder  Building project root  project_id="root"
    2025-05-06T06:45:25.1600248Z [DEBUG 06:45:25.159] log  Scanning root for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1607821Z [DEBUG 06:45:25.160] moon_workspace::workspace_builder  Building project schema-tool  project_id="schema-tool"
    2025-05-06T06:45:25.1609099Z [DEBUG 06:45:25.160] log  Scanning schema-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1609637Z [DEBUG 06:45:25.160] moon_workspace::workspace_builder  Building project node-tool  project_id="node-tool"
    2025-05-06T06:45:25.1610042Z [DEBUG 06:45:25.160] log  Scanning node-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1610835Z [DEBUG 06:45:25.160] moon_workspace::workspace_builder  Building project node-toolchain  project_id="node-toolchain"
    2025-05-06T06:45:25.1611979Z [DEBUG 06:45:25.161] log  Scanning node-toolchain for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1612546Z [DEBUG 06:45:25.161] moon_workspace::workspace_builder  Building project bun-tool  project_id="bun-tool"
    2025-05-06T06:45:25.1614075Z [DEBUG 06:45:25.161] log  Scanning bun-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:45:25.1632305Z [DEBUG 06:45:25.162] moon_cache_item::cache_item  Writing cache item  cache="/__w/1/s/.moon/cache/states/projectsBuildData.json"
    2025-05-06T06:45:25.1645325Z [DEBUG 06:45:25.164] moon_workspace::workspace_builder  Enforcing project constraints 
    2025-05-06T06:45:25.1650968Z [DEBUG 06:45:25.164] moon_process::exec_command  Running command git --version  pid=543 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.1672169Z [DEBUG 06:45:25.166] moon_process::exec_command  Running command git branch --show-current  pid=544 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.1684556Z [DEBUG 06:45:25.168] moon_process::exec_command  Running command git rev-parse HEAD  pid=545 env={} cwd="/__w/1/s"
    2025-05-06T06:45:25.1698985Z [DEBUG 06:45:25.169] moon_project_graph::project_graph  Creating project graph 
    2025-05-06T06:45:25.1701130Z [DEBUG 06:45:25.169] moon_task_graph::task_graph  Creating task graph 
    2025-05-06T06:45:25.1703561Z [DEBUG 06:45:25.170] moon_plugin::plugin_registry  Creating plugin registry  plugin="extension"
    2025-05-06T06:45:25.2230521Z ##[group]Gathering touched files
    
  2. moon run :build --affected - with changes in tools/python/src/proto.rs - Results in no Targets

    moon query touched-files

    2025-05-06T06:54:11.2507337Z [DEBUG 2025-05-06 06:54:11.250] moon  Running moon v1.35.5 (with ~/.proto/tools/moon/1.35.5/moon)  args=["moon", "query", "touched-files"]
    2025-05-06T06:54:11.2507689Z [DEBUG 06:54:11.250] moon_app::session  Creating new application session 
    2025-05-06T06:54:11.2513495Z [DEBUG 06:54:11.250] moon_app::systems::startup  Attempting to find workspace root from current working directory  working_dir="/__w/1/s"
    2025-05-06T06:54:11.2513915Z [DEBUG 06:54:11.250] moon_app::systems::startup  Found workspace root  workspace_root="/__w/1/s" working_dir="/__w/1/s"
    2025-05-06T06:54:11.2514242Z [DEBUG 06:54:11.250] moon_env  Creating moon environment, detecting store  store="/home/dummy_azpcontainer/.moon"
    2025-05-06T06:54:11.2514585Z [DEBUG 06:54:11.250] proto_core::env  Creating proto environment, detecting store  store="/home/dummy_azpcontainer/.proto" home="/home/dummy_azpcontainer"
    2025-05-06T06:54:11.2514949Z [DEBUG 06:54:11.250] moon_app::systems::startup  Loading .moon/workspace.{pkl,yml} (required) 
    2025-05-06T06:54:11.2515267Z [DEBUG 06:54:11.250] moon_app::systems::startup  Attempting to load .moon/tasks.{pkl,yml} and .moon/tasks/**/*.{pkl,yml} (optional) 
    2025-05-06T06:54:11.2515597Z [DEBUG 06:54:11.250] moon_app::systems::startup  Attempting to load .moon/toolchain.{pkl,yml} (optional) 
    2025-05-06T06:54:11.2540867Z [DEBUG 06:54:11.253] proto_core::config  Loading .prototools  file="/__w/1/s/.prototools"
    2025-05-06T06:54:11.2550489Z [DEBUG 06:54:11.254] proto_core::config  Loading .prototools  file="/home/dummy_azpcontainer/.proto/.prototools"
    2025-05-06T06:54:11.2555072Z [DEBUG 06:54:11.254] proto_core::config  Loading local config only 
    2025-05-06T06:54:11.2555372Z [DEBUG 06:54:11.254] proto_core::config  Merged 1 configs 
    2025-05-06T06:54:11.2555930Z [DEBUG 06:54:11.254] moon_app::systems::startup  Loaded 1 task configs to inherit  scopes=["rust"]
    2025-05-06T06:54:11.2569119Z [DEBUG 06:54:11.256] moon_vcs::gitx::git  Using git as a version control system (using v2 implementation) 
    2025-05-06T06:54:11.2569506Z [DEBUG 06:54:11.256] moon_vcs::gitx::git  Attempting to find a .git directory or file  starting_dir="/__w/1/s"
    2025-05-06T06:54:11.2569837Z [DEBUG 06:54:11.256] moon_vcs::gitx::git  Found a .git directory (repository root)  git="/__w/1/s/.git"
    2025-05-06T06:54:11.2570508Z [DEBUG 06:54:11.256] moon_vcs::gitx::tree  Loading ignore rules from .gitignore  ignore_file="/__w/1/s/.gitignore"
    2025-05-06T06:54:11.2571500Z [DEBUG 06:54:11.256] starbase_shell::shell  Attempting to detect the current shell 
    2025-05-06T06:54:11.2572387Z [DEBUG 06:54:11.256] starbase_shell::shell  Detecting from operating system 
    2025-05-06T06:54:11.2572750Z [DEBUG 06:54:11.257] moon_process::signal::unix  Listening for SIGINT, SIGQUIT, and SIGTERM signals 
    2025-05-06T06:54:11.2614329Z [DEBUG 06:54:11.261] starbase_shell::shell  Detected bash shell 
    2025-05-06T06:54:11.2620007Z [DEBUG 06:54:11.261] moon_process::exec_command  Running command git remote get-url origin  pid=508 env={} cwd="/__w/1/s"
    2025-05-06T06:54:11.2633122Z [DEBUG 06:54:11.263] moon_cache::cache_engine  Creating cache engine  cache_dir="/__w/1/s/.moon/cache"
    2025-05-06T06:54:11.2635627Z [DEBUG 06:54:11.263] moon_cache::hash_engine  Creating hash engine  hashes_dir="/__w/1
    8000
    /s/.moon/cache/hashes" outputs_dir="/__w/1/s/.moon/cache/outputs"
    2025-05-06T06:54:11.2637183Z [DEBUG 06:54:11.263] moon_cache::state_engine  Creating states engine  states_dir="/__w/1/s/.moon/cache/states"
    2025-05-06T06:54:11.2643234Z [DEBUG 06:54:11.263] moon_app::systems::analyze  Checking if proto is installed  proto="/home/dummy_azpcontainer/.proto/tools/proto/0.47.11/proto"
    2025-05-06T06:54:11.2643617Z [DEBUG 06:54:11.263] moon_app::systems::analyze  Installing proto 
    2025-05-06T06:54:11.2659126Z [DEBUG 06:54:11.265] moon_app::systems::analyze  Downloading proto archive (x86_64-unknown-linux-gnu) 
    2025-05-06T06:54:11.3520116Z ▪▪▪▪ installing proto 0.47.11
    2025-05-06T06:54:11.6708314Z [DEBUG 06:54:11.670] moon_app::systems::analyze  Unpacking archive and installing proto 
    2025-05-06T06:54:12.3613539Z [DEBUG 06:54:12.360] moon_app::systems::analyze  Successfully installed proto! 
    2025-05-06T06:54:12.3613943Z [DEBUG 06:54:12.360] moon_app::systems::analyze  Registering platforms based on toolchain configuration  platforms=[Rust]
    2025-05-06T06:54:12.3618752Z [DEBUG 06:54:12.360] moon_app::queries::touched_files  Querying for touched files 
    2025-05-06T06:54:12.3626854Z [DEBUG 06:54:12.362] moon_process::exec_command  Running command git --version  pid=510 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3658294Z [DEBUG 06:54:12.365] moon_process::exec_command  Running command git branch --show-current  pid=511 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3675492Z [DEBUG 06:54:12.367] moon_process::exec_command  Running command git rev-parse --is-shallow-repository  pid=512 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3693381Z [DEBUG 06:54:12.369] moon_process::exec_command  Running command git rev-list --count HEAD  pid=513 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3717370Z [DEBUG 06:54:12.371] moon_process::exec_command  Running command git merge-base upstream/HEAD~1 HEAD  pid=514 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3717782Z [DEBUG 06:54:12.371] moon_process::exec_command  Running command git merge-base origin/HEAD~1 HEAD  pid=515 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3733369Z [DEBUG 06:54:12.372] moon_process::exec_command  Running command git merge-base HEAD~1 HEAD  pid=516 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3752678Z [DEBUG 06:54:12.374] moon_process::exec_command  Running command git merge-base HEAD HEAD~1  pid=517 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3773512Z [DEBUG 06:54:12.376] moon_process::exec_command  Running command git diff --name-status --no-color --relative --ignore-submodules -z e944819d9f345035f97f0d7eb1853280ad8554ef  pid=518 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.3813187Z [DEBUG 06:54:12.380] moon_app::queries::touched_files  Filtering based on touched status all 
    2025-05-06T06:54:12.3813558Z [DEBUG 06:54:12.380] moon_app::queries::touched_files  Found touched files  files=["tools/python/src/proto.rs", "azure-pipelines.yml"]
    2025-05-06T06:54:12.3813827Z azure-pipelines.yml
    2025-05-06T06:54:12.3814024Z tools/python/src/proto.rs
    

    moon run :build --affected

    2025-05-06T06:54:12.4719937Z [DEBUG 2025-05-06 06:54:12.471] moon  Running moon v1.35.5 (with ~/.proto/tools/moon/1.35.5/moon)  args=["moon", "run", ":build", "--affected"]
    2025-05-06T06:54:12.4721280Z [DEBUG 06:54:12.471] moon_app::session  Creating new application session 
    2025-05-06T06:54:12.4721595Z [DEBUG 06:54:12.471] moon_app::systems::startup  Attempting to find workspace root from current working directory  working_dir="/__w/1/s"
    2025-05-06T06:54:12.4722317Z [DEBUG 06:54:12.471] moon_app::systems::startup  Found workspace root  workspace_root="/__w/1/s" working_dir="/__w/1/s"
    2025-05-06T06:54:12.4722632Z [DEBUG 06:54:12.471] moon_env  Creating moon environment, detecting store  store="/home/dummy_azpcontainer/.moon"
    2025-05-06T06:54:12.4725854Z [DEBUG 06:54:12.472] proto_core::env  Creating proto environment, detecting store  store="/home/dummy_azpcontainer/.proto" home="/home/dummy_azpcontainer"
    2025-05-06T06:54:12.4726712Z [DEBUG 06:54:12.472] moon_app::systems::startup  Loading .moon/workspace.{pkl,yml} (required) 
    2025-05-06T06:54:12.4727652Z [DEBUG 06:54:12.472] moon_app::systems::startup  Attempting to load .moon/tasks.{pkl,yml} and .moon/tasks/**/*.{pkl,yml} (optional) 
    2025-05-06T06:54:12.4728685Z [DEBUG 06:54:12.472] moon_app::systems::startup  Attempting to load .moon/toolchain.{pkl,yml} (optional) 
    2025-05-06T06:54:12.4734873Z [DEBUG 06:54:12.473] proto_core::config  Loading .prototools  file="/__w/1/s/.prototools"
    2025-05-06T06:54:12.4745147Z [DEBUG 06:54:12.474] proto_core::config  Loading .prototools  file="/home/dummy_azpcontainer/.proto/.prototools"
    2025-05-06T06:54:12.4746077Z [DEBUG 06:54:12.474] proto_core::config  Loading local config only 
    2025-05-06T06:54:12.4747018Z [DEBUG 06:54:12.474] proto_core::config  Merged 1 configs 
    2025-05-06T06:54:12.4766722Z [DEBUG 06:54:12.476] moon_app::systems::startup  Loaded 1 task configs to inherit  scopes=["rust"]
    2025-05-06T06:54:12.4768173Z [DEBUG 06:54:12.476] moon_vcs::gitx::git  Using git as a version control system (using v2 implementation) 
    2025-05-06T06:54:12.4769993Z [DEBUG 06:54:12.476] moon_process::signal::unix  Listening for SIGINT, SIGQUIT, and SIGTERM signals 
    2025-05-06T06:54:12.4770917Z [DEBUG 06:54:12.476] moon_vcs::gitx::git  Attempting to find a .git directory or file  starting_dir="/__w/1/s"
    2025-05-06T06:54:12.4771839Z [DEBUG 06:54:12.476] moon_vcs::gitx::git  Found a .git directory (repository root)  git="/__w/1/s/.git"
    2025-05-06T06:54:12.4772905Z [DEBUG 06:54:12.476] moon_vcs::gitx::tree  Loading ignore rules from .gitignore  ignore_file="/__w/1/s/.gitignore"
    2025-05-06T06:54:12.4773960Z [DEBUG 06:54:12.477] starbase_shell::shell  Attempting to detect the current shell 
    2025-05-06T06:54:12.4774905Z [DEBUG 06:54:12.477] starbase_shell::shell  Detecting from operating system 
    2025-05-06T06:54:12.4817433Z [DEBUG 06:54:12.481] starbase_shell::shell  Detected bash shell 
    2025-05-06T06:54:12.4823652Z [DEBUG 06:54:12.482] moon_process::exec_command  Running command git remote get-url origin  pid=535 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.4836761Z [DEBUG 06:54:12.483] moon_cache::cache_engine  Creating cache engine  cache_dir="/__w/1/s/.moon/cache"
    2025-05-06T06:54:12.4837717Z [DEBUG 06:54:12.483] moon_cache::hash_engine  Creating hash engine  hashes_dir="/__w/1/s/.moon/cache/hashes" outputs_dir="/__w/1/s/.moon/cache/outputs"
    2025-05-06T06:54:12.4838636Z [DEBUG 06:54:12.483] moon_cache::state_engine  Creating states engine  states_dir="/__w/1/s/.moon/cache/states"
    2025-05-06T06:54:12.4839812Z [DEBUG 06:54:12.483] moon_app::systems::analyze  Checking if proto is installed  proto="/home/dummy_azpcontainer/.proto/tools/proto/0.47.11/proto"
    2025-05-06T06:54:12.4841899Z [DEBUG 06:54:12.483] moon_app::systems::analyze  Registering platforms based on toolchain configuration  platforms=[Rust]
    2025-05-06T06:54:12.4843904Z [DEBUG 06:54:12.484] moon_app::queries::touched_files  Querying for touched files 
    2025-05-06T06:54:12.4850550Z [DEBUG 06:54:12.484] moon_cache_item::cache_item  Cache miss, item does not exist  cache="/__w/1/s/.moon/cache/states/moonVersionCheck.json"
    2025-05-06T06:54:12.4851525Z [DEBUG 06:54:12.484] moon_api::launchpad  Checking for a new version of moon  current_version="1.35.5" manifest_url="https://launch.moonrepo.app/versions/cli/current"
    2025-05-06T06:54:12.4854286Z [DEBUG 06:54:12.485] moon_process::exec_command  Running command git --version  pid=536 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.4879544Z [DEBUG 06:54:12.487] moon_process::exec_command  Running command git branch --show-current  pid=537 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.4896348Z [DEBUG 06:54:12.489] moon_process::exec_command  Running command git rev-parse --is-shallow-repository  pid=538 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.4913576Z [DEBUG 06:54:12.491] moon_process::exec_command  Running command git status --porcelain --untracked-files --ignore-submodules -z  pid=539 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.4969217Z [DEBUG 06:54:12.496] moon_app::queries::touched_files  Filtering based on touched status all 
    2025-05-06T06:54:12.4969996Z [DEBUG 06:54:12.496] moon_app::queries::touched_files  Found touched files  files=[]
    2025-05-06T06:54:12.4971042Z [DEBUG 06:54:12.496] moon_plugin::plugin_registry  Creating plugin registry  plugin="toolchain"
    2025-05-06T06:54:12.4971988Z [DEBUG 06:54:12.496] moon_workspace::workspace_builder  Building workspace graph (project and task graphs) 
    2025-05-06T06:54:12.4973437Z [DEBUG 06:54:12.496] moon_workspace::workspace_builder  Using configured project sources  sources=[(unpack-extension, "extensions/unpack"), (node-depman-tool, "tools/node-depman"), (rust-tool, "tools/rust"), (proto-tool, "tools/proto"), (extension-common, "crates/extension-common"), (python-poetry-tool, "tools/python-poetry"), (go-tool, "tools/go"), (migrate-nx-extension, "extensions/migrate-nx"), (download-extension, "extensions/download"), (asdf-backend, "backends/asdf"), (moon-tool, "tools/moon"), (deno-tool, "tools/deno"), (python-tool, "tools/python"), (lang-node-common, "crates/lang-node-common"), (python-uv-tool, "tools/python-uv"), (ruby-tool, "tools/ruby"), (typescript-toolchain, "toolchains/typescript"), (migrate-turborepo-extension, "extensions/migrate-turborepo"), (root, "."), (schema-tool, "tools/internal-schema"), (node-tool, "tools/node"), (node-toolchain, "toolchains/node"), (bun-tool, "tools/bun")]
    2025-05-06T06:54:12.4974427Z [DEBUG 06:54:12.496] moon_workspace::workspace_builder  Loading projects 
    2025-05-06T06:54:12.4984835Z [DEBUG 06:54:12.498] moon_workspace::workspace_builder  Loaded 23 projects 
    2025-05-06T06:54:12.4985790Z [DEBUG 06:54:12.498] moon_workspace::workspace_builder  Extending project graph with aliases 
    2025-05-06T06:54:12.4986838Z [DEBUG 06:54:12.498] log  Loading names (aliases) from project Cargo.toml's  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=181
    2025-05-06T06:54:12.4991685Z [DEBUG 06:54:12.498] log  Inheriting alias unpack_extension for project unpack-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.4995084Z [DEBUG 06:54:12.499] log  Inheriting alias node_depman_tool for project node-depman-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.4998204Z [DEBUG 06:54:12.499] log  Inheriting alias rust_tool for project rust-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5003705Z [DEBUG 06:54:12.500] log  Inheriting alias proto_tool for project proto-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5006233Z [DEBUG 06:54:12.500] log  Inheriting alias extension_common for project extension-common  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5011410Z [DEBUG 06:54:12.500] log  Inheriting alias python_poetry_tool for project python-poetry-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5015012Z [DEBUG 06:54:12.501] log  Inheriting alias go_tool for project go-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5018883Z [DEBUG 06:54:12.501] log  Inheriting alias migrate_nx_extension for project migrate-nx-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5022319Z [DEBUG 06:54:12.502] log  Inheriting alias download_extension for project download-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5026160Z [DEBUG 06:54:12.502] log  Inheriting alias asdf_backend for project asdf-backend  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5029757Z [DEBUG 06:54:12.502] log  Inheriting alias moon_tool for project moon-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5033088Z [DEBUG 06:54:12.503] log  Inheriting alias deno_tool for project deno-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5038177Z [DEBUG 06:54:12.503] log  Inheriting alias python_tool for project python-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5039474Z [DEBUG 06:54:12.503] log  Inheriting alias lang_node_common for project lang-node-common  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5043238Z [DEBUG 06:54:12.504] log  Inheriting alias python_uv_tool for project python-uv-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5047015Z [DEBUG 06:54:12.504] log  Inheriting alias ruby_tool for project ruby-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5051383Z [DEBUG 06:54:12.504] log  Inheriting alias typescript_toolchain for project typescript-toolchain  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5055111Z [DEBUG 06:54:12.505] log  Inheriting alias migrate_turborepo_extension for project migrate-turborepo-extension  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5060615Z [DEBUG 06:54:12.505] log  Inheriting alias schema_tool for project schema-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5064503Z [DEBUG 06:54:12.506] log  Inheriting alias node_tool for project node-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5073029Z [DEBUG 06:54:12.506] log  Inheriting alias node_toolchain for project node-toolchain  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5073568Z [DEBUG 06:54:12.506] log  Inheriting alias bun_tool for project bun-tool  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=197
    2025-05-06T06:54:12.5160649Z [DEBUG 06:54:12.515] moon_process::exec_command  Running command git hash-object --stdin-paths - ./moon.yml .moon/tasks/rust.yml .moon/toolchain.yml .moon/workspace.yml  pid=548 env={} cwd="/__w/1/s" input_size=72
    2025-05-06T06:54:12.5179225Z [DEBUG 06:54:12.517] moon_hash::hasher  Generated content hash  label="Workspace graph" hash="170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81"
    2025-05-06T06:54:12.5179690Z [DEBUG 06:54:12.517] moon_cache::hash_engine  Saving hash manifest  label="Workspace graph" manifest="/__w/1/s/.moon/cache/hashes/170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81.json"
    2025-05-06T06:54:12.5181098Z [DEBUG 06:54:12.517] moon_workspace::workspace_builder  Generated hash for workspace graph  hash="170d00417f1efcd90c33bcc52553e6ad3ed9e8e085248bfbc601a3fc75125e81"
    2025-05-06T06:54:12.5182543Z [DEBUG 06:54:12.517] moon_cache_item::cache_item  Cache miss, item does not exist  cache="/__w/1/s/.moon/cache/states/projectsBuildData.json"
    2025-05-06T06:54:12.5183085Z [DEBUG 06:54:12.517] moon_workspace::workspace_builder  Preparing workspace graph with 23 projects 
    2025-05-06T06:54:12.5183423Z [DEBUG 06:54:12.517] moon_workspace::workspace_builder  Building project unpack-extension  project_id="unpack-extension"
    2025-05-06T06:54:12.5183861Z [DEBUG 06:54:12.517] log  Scanning unpack-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5186056Z [DEBUG 06:54:12.518] moon_workspace::workspace_builder  Building project extension-common  project_id="extension-common"
    2025-05-06T06:54:12.5187922Z [DEBUG 06:54:12.518] log  Scanning extension-common for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5189754Z [DEBUG 06:54:12.518] moon_workspace::workspace_builder  Building project node-depman-tool  project_id="node-depman-tool"
    2025-05-06T06:54:12.5191538Z [DEBUG 06:54:12.518] log  Scanning node-depman-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5193416Z [DEBUG 06:54:12.519] moon_workspace::workspace_builder  Building project lang-node-common  project_id="lang-node-common"
    2025-05-06T06:54:12.5195227Z [DEBUG 06:54:12.519] log  Scanning lang-node-common for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5196908Z [DEBUG 06:54:12.519] moon_workspace::workspace_builder  Build
    8000
    ing project rust-tool  project_id="rust-tool"
    2025-05-06T06:54:12.5198909Z [DEBUG 06:54:12.519] log  Scanning rust-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5200725Z [DEBUG 06:54:12.519] moon_workspace::workspace_builder  Building project proto-tool  project_id="proto-tool"
    2025-05-06T06:54:12.5203588Z [DEBUG 06:54:12.520] log  Scanning proto-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5205208Z [DEBUG 06:54:12.520] moon_workspace::workspace_builder  Building project python-poetry-tool  project_id="python-poetry-tool"
    2025-05-06T06:54:12.5206895Z [DEBUG 06:54:12.520] log  Scanning python-poetry-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5208533Z [DEBUG 06:54:12.520] moon_workspace::workspace_builder  Building project go-tool  project_id="go-tool"
    2025-05-06T06:54:12.5210553Z [DEBUG 06:54:12.520] log  Scanning go-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5212388Z [DEBUG 06:54:12.520] moon_workspace::workspace_builder  Building project migrate-nx-extension  project_id="migrate-nx-extension"
    2025-05-06T06:54:12.5214378Z [DEBUG 06:54:12.521] log  Scanning migrate-nx-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5230503Z [DEBUG 06:54:12.521] moon_workspace::workspace_builder  Building project download-extension  project_id="download-extension"
    2025-05-06T06:54:12.5231960Z [DEBUG 06:54:12.521] log  Scanning download-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5232409Z [DEBUG 06:54:12.521] moon_workspace::workspace_builder  Building project asdf-backend  project_id="asdf-backend"
    2025-05-06T06:54:12.5233937Z [DEBUG 06:54:12.521] log  Scanning asdf-backend for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5235644Z [DEBUG 06:54:12.522] moon_workspace::workspace_builder  Building project moon-tool  project_id="moon-tool"
    2025-05-06T06:54:12.5236073Z [DEBUG 06:54:12.522] log  Scanning moon-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5237577Z [DEBUG 06:54:12.522] moon_workspace::workspace_builder  Building project deno-tool  project_id="deno-tool"
    2025-05-06T06:54:12.5237997Z [DEBUG 06:54:12.522] log  Scanning deno-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5239529Z [DEBUG 06:54:12.522] moon_workspace::workspace_builder  Building project python-tool  project_id="python-tool"
    2025-05-06T06:54:12.5239943Z [DEBUG 06:54:12.523] log  Scanning python-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5241339Z [DEBUG 06:54:12.523] moon_workspace::workspace_builder  Building project python-uv-tool  project_id="python-uv-tool"
    2025-05-06T06:54:12.5241777Z [DEBUG 06:54:12.523] log  Scanning python-uv-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5243337Z [DEBUG 06:54:12.523] moon_workspace::workspace_builder  Building project ruby-tool  project_id="ruby-tool"
    2025-05-06T06:54:12.5243765Z [DEBUG 06:54:12.523] log  Scanning ruby-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5245166Z [DEBUG 06:54:12.524] moon_workspace::workspace_builder  Building project typescript-toolchain  project_id="typescript-toolchain"
    2025-05-06T06:54:12.5246583Z [DEBUG 06:54:12.524] log  Scanning typescript-toolchain for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5247126Z [DEBUG 06:54:12.524] moon_workspace::workspace_builder  Building project migrate-turborepo-extension  project_id="migrate-turborepo-extension"
    2025-05-06T06:54:12.5248715Z [DEBUG 06:54:12.524] log  Scanning migrate-turborepo-extension for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5250567Z [DEBUG 06:54:12.524] moon_workspace::workspace_builder  Building project root  project_id="root"
    2025-05-06T06:54:12.5253414Z [DEBUG 06:54:12.525] log  Scanning root for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5269657Z [DEBUG 06:54:12.526] moon_workspace::workspace_builder  Building project schema-tool  project_id="schema-tool"
    2025-05-06T06:54:12.5270127Z [DEBUG 06:54:12.526] log  Scanning schema-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5271544Z [DEBUG 06:54:12.526] moon_workspace::workspace_builder  Building project node-tool  project_id="node-tool"
    2025-05-06T06:54:12.5273682Z [DEBUG 06:54:12.527] log  Scanning node-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5275106Z [DEBUG 06:54:12.527] moon_workspace::workspace_builder  Building project node-toolchain  project_id="node-toolchain"
    2025-05-06T06:54:12.5277102Z [DEBUG 06:54:12.527] log  Scanning node-toolchain for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5278970Z [DEBUG 06:54:12.527] moon_workspace::workspace_builder  Building project bun-tool  project_id="bun-tool"
    2025-05-06T06:54:12.5280748Z [DEBUG 06:54:12.527] log  Scanning bun-tool for implicit dependency relations  log.target="moon:rust-platform" log.module_path="moon_rust_platform::rust_platform" log.file="legacy/rust/platform/src/rust_platform.rs" log.line=221
    2025-05-06T06:54:12.5289951Z [DEBUG 06:54:12.528] moon_cache_item::cache_item  Writing cache item  cache="/__w/1/s/.moon/cache/states/projectsBuildData.json"
    2025-05-06T06:54:12.5308037Z [DEBUG 06:54:12.530] moon_workspace::workspace_builder  Enforcing project constraints 
    2025-05-06T06:54:12.5324363Z [DEBUG 06:54:12.531] moon_process::exec_command  Running command git rev-parse HEAD  pid=549 env={} cwd="/__w/1/s"
    2025-05-06T06:54:12.5332021Z [DEBUG 06:54:12.532] moon_project_graph::project_graph  Creating project graph 
    2025-05-06T06:54:12.5333285Z [DEBUG 06:54:12.532] moon_task_graph::task_graph  Creating task graph 
    2025-05-06T06:54:12.5335994Z [DEBUG 06:54:12.533] moon_plugin::plugin_registry  Creating plugin registry  plugin="extension"
    2025-05-06T06:54:12.5337358Z [DEBUG 06:54:12.533] moon_action_graph::action_graph_builder  Building action graph 
    2025-05-06T06:54:12.5338740Z [DEBUG 06:54:12.533] moon_action_graph::action_graph_builder  Force loading all projects and tasks to determine relationships 
    2025-05-06T06:54:12.5341256Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project unpack-extension  project_id="unpack-extension"
    2025-05-06T06:54:12.5342585Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project node-depman-tool  project_id="node-depman-tool"
    2025-05-06T06:54:12.5342930Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project rust-tool  project_id="rust-tool"
    2025-05-06T06:54:12.5343307Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project proto-tool  project_id="proto-tool"
    2025-05-06T06:54:12.5343648Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project extension-common  project_id="extension-common"
    2025-05-06T06:54:12.5344109Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project python-poetry-tool  project_id="python-poetry-tool"
    2025-05-06T06:54:12.5344473Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project go-tool  project_id="go-tool"
    2025-05-06T06:54:12.5344802Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project migrate-nx-extension  project_id="migrate-nx-extension"
    2025-05-06T06:54:12.5346139Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project download-extension  project_id="download-extension"
    2025-05-06T06:54:12.5347447Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project asdf-backend  project_id="asdf-backend"
    2025-05-06T06:54:12.5347783Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project moon-tool  project_id="moon-tool"
    2025-05-06T06:54:12.5349190Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project deno-tool  project_id="deno-tool"
    2025-05-06T06:54:12.5349522Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project python-tool  project_id="python-tool"
    2025-05-06T06:54:12.5349861Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project lang-node-common  project_id="lang-node-common"
    2025-05-06T06:54:12.5350199Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project python-uv-tool  project_id="python-uv-tool"
    2025-05-06T06:54:12.5350517Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project ruby-tool  project_id="ruby-tool"
    2025-05-06T06:54:12.5351827Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project typescript-toolchain  project_id="typescript-toolchain"
    2025-05-06T06:54:12.5353163Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project migrate-turborepo-extension  project_id="migrate-turborepo-extension"
    2025-05-06T06:54:12.5354473Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project root  project_id="root"
    2025-05-06T06:54:12.5355760Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project schema-tool  project_id="schema-tool"
    2025-05-06T06:54:12.5357045Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project node-tool  project_id="node-tool"
    2025-05-06T06:54:12.5357381Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project node-toolchain  project_id="node-toolchain"
    2025-05-06T06:54:12.5357700Z [DEBUG 06:54:12.533] moon_project_expander::project_expander  Expanding project bun-tool  project_id="bun-tool"
    2025-05-06T06:54:12.5359107Z [DEBUG 06:54:12.533] moon_task_expander::task_expander  Expanding task lang-node-common:lint  task_target="lang-node-common:lint"
    2025-05-06T06:54:12.5360574Z [DEBUG 06:54:12.534] moon_task_expander::task_expander  Expanding task python-tool:test  task_target="python-tool:test"
    2025-05-06T06:54:12.5362024Z [DEBUG 06:54:12.534] moon_task_expander::task_expander  Expanding task typescript-toolchain:test  task_target="typescript-toolchain:test"
    2025-05-06T06:54:12.5362416Z [DEBUG 06:54:12.534] moon_task_expander::task_expander  Expanding task lang-node-common:test  task_target="lang-node-common:test"
    2025-05-06T06:54:12.5363766Z [DEBUG 06:54:12.534] moon_task_expander::task_expander  Expanding task extension-common:check  task_target="extension-common:check"
    2025-05-06T06:54:12.5364159Z [DEBUG 06:54:12.534] moon_task_expander::task_expander  Expanding task typescript-toolchain:check  task_target="typescript-toolchain:check"
    2025-05-06T06:54:12.5365504Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task root:build-all  task_target="root:build-all"
    2025-05-06T06:54:12.5366817Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task schema-tool:test  task_target="schema-tool:test"
    2025-05-06T06:54:12.5368202Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task go-tool:test  task_target="go-tool:test"
    2025-05-06T06:54:12.5370754Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task python-poetry-tool:check  task_target="python-poetry-tool:check"
    2025-05-06T06:54:12.5372223Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task node-toolchain:check  task_target="node-toolchain:check"
    2025-05-06T06:54:12.5373572Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task node-toolchain:test  task_target="node-toolchain:test"
    2025-05-06T06:54:12.5375885Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task unpack-extension:lint  task_target="unpack-extension:lint"
    2025-05-06T06:54:12.5378585Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task moon-tool:test  task_target="moon-tool:test"
    2025-05-06T06:54:12.5380288Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task deno-tool:build  task_target="deno-tool:build"
    2025-05-06T06:54:12.5380665Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task bun-tool:build  task_target="bun-tool:build"
    2025-05-06T06:54:12.5382122Z [DEBUG 06:54:12.535] moon_task_expander::task_expander  Expanding task unpack-extension:test  task_target="unpack-extension:test"
    2025-05-06T06:54:12.5382519Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task migrate-nx-extension:check  task_target="migrate-nx-extension:check"
    2025-05-06T06:54:12.5385094Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task asdf-backend:lint  task_target="asdf-backend:lint"
    2025-05-06T06:54:12.5386666Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task asdf-backend:test  task_target="asdf-backend:test"
    2025-05-06T06:54:12.5388973Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task bun-tool:lint  task_target="bun-tool:lint"
    2025-05-06T06:54:12.5391808Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task proto-tool:check  task_target="proto-tool:check"
    2025-05-06T06:54:12.5392214Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task go-tool:check  task_target="go-tool:check"
    2025-05-06T06:54:12.5393800Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task deno-tool:check  task_target="deno-tool:check"
    2025-05-06T06:54:12.5395166Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task migrate-turborepo-extension:lint  task_target="migrate-turborepo-extension:lint"
    2025-05-06T06:54:12.5395565Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task rust-tool:check  task_target="rust-tool:check"
    2025-05-06T06:54:12.5397870Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task python-poetry-tool:test  task_target="python-poetry-tool:test"
    2025-05-06T06:54:12.5399292Z [DEBUG 06:54:12.536] moon_task_expander::task_expander  Expanding task ruby-tool:lint  task_target="ruby-tool:lint"
    2025-05-06T06:54:12.5400785Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task python-poetry-tool:lint  task_target="python-poetry-tool:lint"
    2025-05-06T06:54:12.5403100Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task python-uv-tool:check  task_target="python-uv-tool:check"
    2025-05-06T06:54:12.5404682Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task deno-tool:lint  task_target="deno-tool:lint"
    2025-05-06T06:54:12.5406989Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task node-depman-tool:lint  task_target="node-depman-tool:lint"
    2025-05-06T06:54:12.5407447Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task extension-common:test  task_target="extension-common:test"
    2025-05-06T06:54:12.5409955Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task node-tool:lint  task_target="node-tool:lint"
    2025-05-06T06:54:12.5410322Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task bun-tool:check  task_target="bun-tool:check"
    2025-05-06T06:54:12.5412730Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task rust-tool:build  task_target="rust-tool:build"
    2025-05-06T06:54:12.5413091Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task rust-tool:test  task_target="rust-tool:test"
    2025-05-06T06:54:12.5414409Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task go-tool:lint  task_target="go-tool:lint"
    2025-05-06T06:54:12.5415722Z [DEBUG 06:54:12.537] moon_task_expander::task_expander  Expanding task deno-tool:test  task_target="deno-tool:test"
    2025-05-06T06:54:12.5418307Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task root:format  task_target="root:format"
    2025-05-06T06:54:12.5419730Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task root:format-write  task_target="root:format-write"
    2025-05-06T06:54:12.5421059Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task moon-tool:lint  task_target="moon-tool:lint"
    2025-05-06T06:54:12.5422468Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task schema-tool:lint  task_target="schema-tool:lint"
    2025-05-06T06:54:12.5423793Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task node-tool:check  task_target="node-tool:check"
    2025-05-06T06:54:12.5425134Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task extension-common:build  task_target="extension-common:build"
    2025-05-06T06:54:12.5427879Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task migrate-nx-extension:lint  task_target="migrate-nx-extension:lint"
    2025-05-06T06:54:12.5430997Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task asdf-backend:check  task_target="asdf-backend:check"
    2025-05-06T06:54:12.5431395Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task migrate-turborepo-extension:test  task_target="migrate-turborepo-extension:test"
    2025-05-06T06:54:12.5432769Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task node-toolchain:lint  task_target="node-toolchain:lint"
    2025-05-06T06:54:12.5433139Z [DEBUG 06:54:12.538] moon_task_expander::task_expander  Expanding task bun-tool:test  task_target="bun-tool:test"
    2025-05-06T06:54:12.5433499Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task schema-tool:check  task_target="schema-tool:check"
    2025-05-06T06:54:12.5433876Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task lang-node-common:check  task_target="lang-node-common:check"
    2025-05-06T06:54:12.5434244Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task moon-tool:build  task_target="moon-tool:build"
    2025-05-06T06:54:12.5434630Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task migrate-turborepo-extension:build  task_target="migrate-turborepo-extension:build"
    2025-05-06T06:54:12.5435021Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task node-depman-tool:check  task_target="node-depman-tool:check"
    2025-05-06T06:54:12.5435534Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task extension-common:lint  task_target="extension-common:lint"
    2025-05-06T06:54:12.5435918Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task python-poetry-tool:build  task_target="python-poetry-tool:build"
    2025-05-06T06:54:12.5436283Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task go-tool:build  task_target="go-tool:build"
    2025-05-06T06:54:12.5436643Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task python-tool:lint  task_target="python-tool:lint"
    2025-05-06T06:54:12.5437015Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task typescript-toolchain:lint  task_target="typescript-toolchain:lint"
    2025-05-06T06:54:12.5437403Z [DEBUG 06:54:12.539] moon_task_expander::task_expander  Expanding task download-extension:lint  task_target="download-extension:lint"
    2025-05-06T06:54:12.5437782Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task python-uv-tool:build  task_target="python-uv-tool:build"
    2025-05-06T06:54:12.5438207Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task python-uv-tool:test  task_target="python-uv-tool:test"
    2025-05-06T06:54:12.5438571Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task node-tool:build  task_target="node-tool:build"
    2025-05-06T06:54:12.5438939Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task lang-node-common:build  task_target="lang-node-common:build"
    2025-05-06T06:54:12.5439427Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task migrate-nx-extension:build  task_target="migrate-nx-extension:build"
    2025-05-06T06:54:12.5439861Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task unpack-extension:check  task_target="unpack-extension:check"
    2025-05-06T06:54:12.5440243Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task node-depman-tool:build  task_target="node-depman-tool:build"
    2025-05-06T06:54:12.5440619Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task proto-tool:build  task_target="proto-tool:build"
    2025-05-06T06:54:12.5440990Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task unpack-extension:build  task_target="unpack-extension:build"
    2025-05-06T06:54:12.5441359Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task rust-tool:lint  task_target="rust-tool:lint"
    2025-05-06T06:54:12.5441705Z [DEBUG 06:54:12.540] moon_task_expander::task_expander  Expanding task proto-tool:test  task_target="proto-tool:test"
    2025-05-06T06:54:12.5442079Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task download-extension:build  task_target="download-extension:build"
    2025-05-06T06:54:12.5442470Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task download-extension:check  task_target="download-extension:check"
    2025-05-06T06:54:12.5442848Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task python-tool:build  task_target="python-tool:build"
    2025-05-06T06:54:12.5443216Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task asdf-backend:build  task_target="asdf-backend:build"
    2025-05-06T06:54:12.5443583Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task python-tool:check  task_target="python-tool:check"
    2025-05-06T06:54:12.5443941Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task ruby-tool:build  task_target="ruby-tool:build"
    2025-05-06T06:54:12.5444314Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task migrate-turborepo-extension:check  task_target="migrate-turborepo-extension:check"
    2025-05-06T06:54:12.5444711Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task python-uv-tool:lint  task_target="python-uv-tool:lint"
    2025-05-06T06:54:12.5445073Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task ruby-tool:test  task_target="ruby-tool:test"
    2025-05-06T06:54:12.5445480Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task schema-tool:build  task_target="schema-tool:build"
    2025-05-06T06:54:12.5445859Z [DEBUG 06:54:12.541] moon_task_expander::task_expander  Expanding task migrate-nx-extension:test  task_target="migrate-nx-extension:test"
    2025-05-06T06:54:12.5446233Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task ruby-tool:check  task_target="ruby-tool:check"
    2025-05-06T06:54:12.5446598Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task node-toolchain:build  task_target="node-toolchain:build"
    2025-05-06T06:54:12.5446966Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task proto-tool:lint  task_target="proto-tool:lint"
    2025-05-06T06:54:12.5447323Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task download-extension:test  task_target="download-extension:test"
    2025-05-06T06:54:12.5447696Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task moon-tool:check  task_target="moon-tool:check"
    2025-05-06T06:54:12.5448097Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task node-tool:test  task_target="node-tool:test"
    2025-05-06T06:54:12.5448449Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task root:test-all  task_target="root:test-all"
    2025-05-06T06:54:12.5448811Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task node-depman-tool:test  task_target="node-depman-tool:test"
    2025-05-06T06:54:12.5449303Z [DEBUG 06:54:12.542] moon_task_expander::task_expander  Expanding task typescript-toolchain:build  task_target="typescript-toolchain:build"
    2025-05-06T06:54:12.5449642Z [DEBUG 06:54:12.542] moon_affected::affected_tracker  Creating affected tracker 
    2025-05-06T06:54:12.5449938Z [DEBUG 06:54:12.542] moon_affected::affected_tracker  Setting project relationship scopes  upstream=deep downstream=deep
    2025-05-06T06:54:12.5450269Z [DEBUG 06:54:12.542] moon_affected::affected_tracker  Setting task relationship scopes  upstream=deep downstream=deep
    2025-05-06T06:54:12.5450589Z [DEBUG 06:54:12.542] moon_affected::affected_tracker  Tracking projects and marking any affected 
    2025-05-06T06:54:12.5450888Z [DEBUG 06:54:12.542] moon_affected::affected_tracker  Tracking tasks and marking any affected 
    2025-05-06T06:54:12.7246788Z 
    2025-05-06T06:54:12.7250357Z │ CAUTION
    2025-05-06T06:54:12.7250741Z │ Target(s) :build not affected by touched files using
    2025-05-06T06:54:12.7251464Z │ status all
    2025-05-06T06:54:12.7251579Z 
    2025-05-06T06:54:12.7262186Z [DEBUG 06:54:12.725] moon_app::systems::execute  Failed to check for current version: Failed to clean comments and trailing commas from JSON. 
    

@milesj
Copy link
Collaborator
milesj commented May 6, 2025

@harlequin are these all running in CI?

Some of them look like they are running locally based on the git commands being ran.

@harlequin
Copy link
Contributor Author

@milesj: All commands are executed on the Azure DevOps Agent (Ubuntu 22) and even the env variable CI is set to 1.

@milesj
Copy link
Collaborator
milesj commented May 7, 2025

I think theres a few things going on here.

For moon run, I think you need to pass --remote for it to get touched files against other branches, otherwise its just a local git status. This is some wonky backwards compat logic to not break CI.

As for moon ci hanging, we recently made a change where touched files can be passed via stdin. It kind of looks like that's happening because it's waiting for the data. What kind of TTY is running in CI?

@harlequin
Copy link
Contributor Author

I will try the moon run with --remote and will write the result here.

In regards of moon ci, it's running the Ubuntu 22 Bash in Batch Mode.

@harlequin
Copy link
Contributor Author

In regards of the tty mode, I have tried with defining a faketty and than it's working

faketty () {
        script -qefc "$(printf "%q " "$@")" /dev/null
}

faketty moon ci

@milesj
Copy link
Collaborator
milesj commented May 8, 2025

Ah batch mode, of course. Let me see if there's a way around this.

@milesj
Copy link
Collaborator
milesj commented May 9, 2025

Made a small change in 1.35.6, see if that works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

2 participants
0