1 مستودع
Logic for determining the specific subset of tasks that must run based on changed inputs or graph relations.
Distinct from Task Orchestrators: Focuses on the resolution of specific tasks to run rather than general background operation management.
Explore 1 awesome GitHub repository matching development tools & productivity · Affected Task Resolution. Refine with filters or upvote what's useful.
Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.
Identifies specific tasks that must be executed based on changed files, environment variables, or graph relations.