A task runner and repo management tool for the web ecosystem, written in Rust.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] almost 1 year ago
Published by github-actions[bot] about 1 year ago
moon run --interactive
to allow more than 1 target.SyncProject
actionPublished by github-actions[bot] about 1 year ago
This nightly release corresponds to the commit [2ef0752ff202eaaa9d08f2c8a4f1ec2823e0e598].
Published by github-actions[bot] about 1 year ago
build
dependencies, and be overcargo-binstall
package.Published by github-actions[bot] about 1 year ago
deps
) on other tasks from arbitrary projects (the parent project doesn'tSyncWorkspace
action, instead of this action running arbitrarily.RunTarget
to RunTask
, including interactive and persistent variants.moonrepo/setup-toolchain
, that replaces both setup-moon-action
and setup-proto
.moon action-graph
command.--dependents
argument to moon action-graph
.RunTask
actions using environment variables.moon dep-graph
command.moon ci
or moon run --dependents
) wouldn't alwaysPublished by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
moon docker scaffold
was too greedy and would copy files it shouldn't.PATH
inconsistencies when executing npm/pnpm/yarn binaries.lower_case
and upper_case
stripping characters.Published by github-actions[bot] about 1 year ago
moon dep-graph
to support a task in closest project, similar to moon run
.extends
setting.Published by github-actions[bot] about 1 year ago
.moon/tasks
would be parsed as YAML configs.Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
moon run
shorthand, where "run" can be omitted. For example, moon run app:build
can bemoon app:build
.
:
.moon ci
to support running an explicit list of targets, instead of running everything.node.version
, npm.version
, pnpm.version
, yarn.version
, and rust.version
to1.2
, 1
, or ^1.2
..moon/tasks
to support nested folders, for better organization of task files.Published by github-actions[bot] about 1 year ago
projectName
query would not work correctly.Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
rust
toolchain and attempting to install bins
.Published by github-actions[bot] about 1 year ago
pnpm
or yarn
would panic based on configuration combination.Published by github-actions[bot] about 1 year ago
deps
within global tasks would not apply exclude/rename overrides.moon upgrade
would require a workspace.Published by github-actions[bot] about 1 year ago
allowFailure
task option, allowing tasks to fail without bailing the entire run.
--help
menus.runner.archivableTargets
to support tag scoped targets.moon query tasks
to filter out projects with no tasks.moon query tasks --affected
to filter based on affected task, instead of affectedmoon init
not using the remote default branch when scaffolding.Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
interactive
field to task options. This marks tasks as interactive, so they can use stdin.extends
field to task configurations. This allows tasks to extend and inherit settings from sibling tasks.env
values to support token functions and variables.outputs
to support negated globs..yaml
extension.moon ci
would not run affected targets based on touched files.Published by github-actions[bot] about 1 year ago