-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
chore(deps): update moon to v1.30.6 #93
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/moon
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 15, 2024 21:49
be00e01
to
9527d3c
Compare
renovate
bot
changed the title
Update dependency moonrepo/moon to v1.27.0
Update moon to v1.27.0
Jul 15, 2024
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 16, 2024 19:06
9527d3c
to
ddd4338
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 18, 2024 06:56
ddd4338
to
84e59bd
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 23, 2024 00:26
84e59bd
to
82ed7f7
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 26, 2024 18:58
82ed7f7
to
0bf9f64
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
July 30, 2024 00:54
0bf9f64
to
7fbbef5
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
August 7, 2024 09:50
7fbbef5
to
b876dcb
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
August 19, 2024 22:18
b876dcb
to
c0ea89d
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
August 20, 2024 20:27
c0ea89d
to
a24fe40
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
August 21, 2024 21:51
a24fe40
to
3f1d817
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
August 22, 2024 22:49
3f1d817
to
aa1ddc6
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
September 2, 2024 04:31
aa1ddc6
to
ec8557c
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
September 6, 2024 07:43
ec8557c
to
e2170e6
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
September 12, 2024 02:02
e2170e6
to
7e610f4
Compare
renovate
bot
changed the title
Update moon to v1.28.2
chore(deps): update moon to v1.28.2
Sep 18, 2024
alexanderniebuhr
force-pushed
the
main
branch
from
September 23, 2024 06:08
38d77bb
to
b80b608
Compare
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 2, 2024 22:49
ae223c2
to
75db81d
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.29.3
chore(deps): update moon to v1.29.4
Nov 2, 2024
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 26, 2024 00:51
75db81d
to
9fd9880
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.29.4
chore(deps): update moon
Nov 26, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
November 26, 2024 00:54
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 26, 2024 03:38
9fd9880
to
cec57d1
Compare
renovate
bot
changed the title
chore(deps): update moon
chore(deps): update moon to v1.30.0
Nov 26, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
November 26, 2024 03:39
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 28, 2024 08:04
cec57d1
to
d6ff8ea
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.0
chore(deps): update moon
Nov 28, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
November 28, 2024 08:07
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 28, 2024 11:53
d6ff8ea
to
5ec18b3
Compare
renovate
bot
changed the title
chore(deps): update moon
chore(deps): update moon to v1.30.1
Nov 28, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
November 28, 2024 11:54
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
November 29, 2024 01:10
5ec18b3
to
0eb9ca5
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.1
chore(deps): update moon to v1.30.2
Nov 29, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
November 29, 2024 01:13
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
December 4, 2024 22:53
0eb9ca5
to
4a1ce81
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.2
chore(deps): update moon to v1.30.3
Dec 4, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
December 4, 2024 22:56
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
December 9, 2024 03:04
4a1ce81
to
db56a20
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.3
chore(deps): update moon to v1.30.4
Dec 9, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
December 9, 2024 03:07
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
December 10, 2024 01:36
db56a20
to
2ccd7e6
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.4
chore(deps): update moon to v1.30.5
Dec 10, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
December 10, 2024 01:39
Abandoned
renovate
bot
force-pushed
the
renovate/moon
branch
from
December 29, 2024 00:53
2ccd7e6
to
534c81f
Compare
renovate
bot
changed the title
chore(deps): update moon to v1.30.5
chore(deps): update moon to v1.30.6
Dec 29, 2024
github-actions
bot
requested a deployment
to
[site] (renovate/moon)
December 29, 2024 00:56
Abandoned
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.26.7
->1.30.6
1.26.7
->1.30.6
Release Notes
moonrepo/moon (@moonrepo/cli)
v1.30.6
Compare Source
🐞 Fixes
python venv
would fail to find an applicable Python version.⚙️ Internal
v1.30.5
Compare Source
🐞 Fixes
python.version
is notdefined.
⚙️ Internal
v1.30.4
Compare Source
🐞 Fixes
moon ci
showing incorrect job related logs.python.rootRequirementsOnly
tofalse
by default.requirements.txt
, otherwise the package root, orworkspace root if
python.rootRequirementsOnly
is enabled.PATH
.v1.30.3
Compare Source
🐞 Fixes
inputs: []
) would always be marked asaffected.
⚙️ Internal
v1.30.2
Compare Source
🐞 Fixes
graph if they were also not affected.
⚙️ Internal
v1.30.1
Compare Source
🐞 Fixes
moon ci
would trigger a shallow checkout error, even when a base revisionis provided.
affected.
v1.30.0
Compare Source
💥 Breaking
id
setting inmoon.yml
, you can no longer reference thatproject in dependencies and targets using its original ID.
moon query tasks
command.moon project-graph --json
output no longer includes task data (thetasks
field is an emptymap).
moon task-graph
to access this data, and piece things together using the projecttaskTargets
field.moon project --json
output pieces everything together automatically.🚀 Updates
Bazel Remote Execution API.
bazel-remote
to be used.version
is configured.requirements.txt
to resolve and install dependencies.python
setting to.moon/toolchain.yml
.toolchain.python
setting tomoon.yml
.moon bin
commands to support Python.moon task-graph
command.--upstream
and--downstream
options tomoon query tasks
.$arch
,$os
,$osFamily
,$vcsBranch
,$vcsRepository
,$vcsRevision
,$workingDir
rust.binstallVersion
setting to.moon/toolchain.yml
.read()
for environment variables.strictProjectIds
experiment and you can no longer reference the original ID.disallowRunInCiMismatch
experiment and you can no longer have a CI based taskdepend on a non-CI based task.
🐞 Fixes
moon project-graph <id>
not including all dependencies/dependents. It was only showingdirect relationships.
warnings.
⚙️ Internal
v1.29.4
Compare Source
🚀 Updates
experiments.strictProjectIds
setting to.moon/workspace.yml
. When enabled, willdisallow using original IDs for renamed projects (via the
id
setting) when building the projectgraph.
destination
to be relative from the workspace root if prefixed with/
, otherwise the current working directory.🐞 Fixes
shell.
[working_dir]
and[workspace_root]
variables were not working in thetemplate.yml
destination
setting.⚙️ Internal
v1.29.3
Compare Source
🐞 Fixes
npx
commands (primarily through lockfile deduping).v1.29.2
Compare Source
🚀 Updates
.env
files not existing in certain environments.🐞 Fixes
timeout
would apply to the overall run, and not for eachattempt when using the
retryCount
option.⚙️ Internal
v1.29.1
Compare Source
🚀 Updates
merge
, that defines the same strategy for all applicable fields. Can beoverridden with
mergeX
task options.moon
setting to.moon/toolchain.yml
, which can be used to customize the update checkprocess.
🐞 Fixes
moon query projects
including dependency projects by default. Can be controlled with--upstream
.moon query projects
regex patterns not working when used in conjunction with affected.args, deps, and env in inheriting tasks.
would not be replaced correctly.
v1.29.0
Compare Source
🚀 Updates
--upstream
and--downstream
options tomoon query projects
.cacheLifetime
, that controls how long a task will be cached for.preserve
, that preserves the original inherited value.vcs.hookFormat
to.moon/workspace.yml
, that can customize the shell/fileformat for hooks.
toolchains via WASM plugins.
outputs
to support token and environment variables.moon query projects
to include the project description as a trailing value.moon query tasks
to include the task type and platform, and the task description as atrailing value.
🐞 Fixes
**/*
inputs for tasks.Node.js versions for example) would fail in weird ways when installing in parallel.
⚙️ Internal
v1.28.3
Compare Source
🐞 Fixes
.git
to exist).id
was renamed inmoon.yml
wasn't being reflected wheninheriting project dependencies through the toolchain/platform integration.
optionalDependencies
not being considered a project relationship for Bun/Node implicitpackage.json
detection.v1.28.2
Compare Source
🚀 Updates
with an error. This change was made as there are currently no actionable or human-readable error
messages.
🐞 Fixes
in
moon ci
.should be correct now.
v1.28.1
Compare Source
🚀 Updates
bun bun.lockb
commands, instead of running them for every task.based on a trailing flag syntax.
$FOO
or${FOO}
- If variable is missing, keeps the original syntax (current default).$FOO?
or${FOO?}
- If variable is missing, replaces with an empty string.$FOO!
or${FOO!}
- Ignores variable substitution and preserves the syntax (without !).🐞 Fixes
to run because Bash expansion fails. We now quote file paths that contain
*
,$
,+
, and[]
.⚙️ Internal
v1.28.0
Compare Source
💥 Breaking
register_extension
API. All built-in extensionshave been updated.
🚀 Updates
actionPipelineV2
experiment and the new pipeline is now always enabled. The oldpipeline code has been deleted. If you run into any problems, please report an issue!
strictProjectAliases
experiment and enabled its functionality going forward.preset
task setting, that enables a collection of task options.local
setting, which is now deprecated.os
task option, which allows a specific operating system to be targeted for the task.@meta
token function that can access project metadata.$projectName
,$projectChannel
, and$projectOwner
token variables.codeowners.requiredApprovals
setting to.moon/workspace.yml
, that will applyrequirements to all paths.
disallowRunInCiMismatch
, that errors when a task that isrunInCI
enabled depends on a task that is
runInCI
disabled. These kinds of relationships cause a handfulof issues in the pipeline.
moon ci
and may also apply tomoon run
in the future.MOON_TOOLCHAIN_FORCE_GLOBALS
to support filtering by tool IDs, instead of applying toeverything.
⚙️ Internal
This is a retroactive change that applies to all moon versions.
v1.27.10
Compare Source
🐞 Fixes
v1.27.9
Compare Source
🐞 Fixes
would result in passthrough arguments being unintentionally passed deeper.
v1.27.8
Compare Source
🚀 Updates
.prototools
.🐞 Fixes
.prototools
wasn't always loaded.v1.27.7
Compare Source
🐞 Fixes
requiredAppprovals
wouldn't allow1
.runInCI: false
, would not runas affected in
moon ci
because the dependency task was skipped.v1.27.6
Compare Source
📢 Notice
There have been reports of the
moon.exe
binary being flagged as a Trojan on Windows. This looks tobe a common false positive (
Wacatac.B!ml
) that targets Rust built binaries (as seen in theTauri project as well).
While this isn't a simple fix on our end, we're publishing a new binary to replace the old one. You
may also have to unquarantine moon on your system. And lastly, we also suggest
adding an exclusion for
moon.exe
to Windows Defender.⚙️ Internal
v1.27.5
Compare Source
🐞 Fixes
are used.
moon query
results.v1.27.4
Compare Source
🐞 Fixes
moon docker scaffold
would not respect.gitignore
files.files from
git status
.branches.
v1.27.3
Compare Source
🚀 Updates
project.metadata
tomoon.yml
so that custom fields can be defined.🐞 Fixes
requests to finish. The old pipeline was not affected.
@in
and@out
tokens not being able to reference other token functions.v1.27.2
Compare Source
🐞 Fixes
script
orenv
weren't resolving relativeto the project or workspace root (based on options).
⚙️ Internal
v1.27.1
Compare Source
🐞 Fixes
v1.27.0
Compare Source
🚀 Updates
experiments.actionPipelineV2
setting in.moon/workspace.yml
by default.script
, as an alternative tocommand
+args
.&&
), pipes, and redirects.moon docker file
, that can be used to generate an initial multi-stageDockerfile
for a project.docker
settings to both.moon/workspace.yml
andmoon.yml
, allowing it to beconfigured at the workspace and project levels.
unixShell
andwindowsShell
task options.should trigger less than before.
.moon/cache/schemas
, so that theycan be dynamically created based on the current moon version and environment.
moon sync config-schemas
command to manually run this operation.indentation.
🐞 Fixes
🧰 Toolchain
node.syncPackageManagerField
setting, to control thepackageManager
field inpackage.json
.yarn set version
and instead rely entirely on proto's toolchain.⚙️ Internal
moonrepo/moon (moonrepo/moon)
v1.30.6
Compare Source
🐞 Fixes
python venv
would fail to find an applicable Python version.⚙️ Internal
v1.30.5
Compare Source
🐞 Fixes
python.version
is notdefined.
⚙️ Internal
v1.30.4
Compare Source
🐞 Fixes
moon ci
showing incorrect job related logs.python.rootRequirementsOnly
tofalse
by default.requirements.txt
, otherwise the package root, orworkspace root if
python.rootRequirementsOnly
is enabled.PATH
.v1.30.3
Compare Source
🐞 Fixes
inputs: []
) would always be marked as affected.⚙️ Internal
v1.30.2
Compare Source
🐞 Fixes
graph if they were also not affected.
⚙️ Internal
v1.30.1
Compare Source
🐞 Fixes
moon ci
would trigger a shallow checkout error, even when a base revisionis provided.
affected.
v1.30.0
Compare Source
💥 Breaking
id
setting inmoon.yml
, you can no longer reference thatproject in dependencies and targets using its original ID.
moon query tasks
command.moon project-graph --json
output no longer includes task data (thetasks
field is an emptymap).
moon task-graph
to access this data, and piece things together using the projecttaskTargets
field.moon project --json
output pieces everything together automatically.🚀 Updates
Bazel Remote Execution API.
bazel-remote
to be used.version
is configured.requirements.txt
to resolve and install dependencies.python
setting to.moon/toolchain.yml
.toolchain.python
setting tomoon.yml
.moon bin
commands to support Python.moon task-graph
command.--upstream
and--downstream
options tomoon query tasks
.$arch
,$os
,$osFamily
,$vcsBranch
,$vcsRepository
,$vcsRevision
,$workingDir
rust.binstallVersion
setting to.moon/toolchain.yml
.read()
for environment variables.strictProjectIds
experiment and you can no longer reference the original ID.disallowRunInCiMismatch
experiment and you can no longer have a CI based taskdepend on a non-CI based task.
🐞 Fixes
moon project-graph <id>
not including all dependencies/dependents. It was only showingdirect relationships.
⚙️ Internal
v1.29.4
Compare Source
🚀 Updates
experiments.strictProjectIds
setting to.moon/workspace.yml
. When enabled, willdisallow using original IDs for renamed projects (via the
id
setting) when building the projectgraph.
destination
to be relative from the workspace root if prefixed with/
, otherwise the current working directory.🐞 Fixes
shell.
[working_dir]
and[workspace_root]
variables were not working in thetemplate.yml
destination
setting.⚙️ Internal
v1.29.3
Compare Source
🐞 Fixes
npx
commands (primarily through lockfile deduping).v1.29.2
Compare Source
🚀 Updates
.env
files not existing in certain environments.🐞 Fixes
timeout
would apply to the overall run, and not for eachattempt when using the
retryCount
option.⚙️ Internal
v1.29.1
Compare Source
🚀 Updates
merge
, that defines the same strategy for all applicable fields. Can beoverridden with
mergeX
task options.moon
setting to.moon/toolchain.yml
, which can be used to customize the update checkprocess.
🐞 Fixes
moon query projects
including dependency projects by default. Can be controlled with--upstream
.moon query projects
regex patterns not working when used in conjunction with affected.args, deps, and env in inheriting tasks.
would not be replaced correctly.
v1.29.0
Compare Source
🚀 Updates
--upstream
and--downstream
options tomoon query projects
.cacheLifetime
, that controls how long a task will be cached for.preserve
, that preserves the original inherited value.vcs.hookFormat
to.moon/workspace.yml
, that can customize the shell/fileformat for hooks.
toolchains via WASM plugins.
outputs
to support token and environment variables.moon query projects
to include the project description as a trailing value.moon query tasks
to include the task type and platform, and the task description as atrailing value.
🐞 Fixes
**/*
inputs for tasks.Node.js versions for example) would fail in weird ways when installing in parallel.
⚙️ Internal
v1.28.3
Compare Source
🐞 Fixes
.git
to exist).id
was renamed inmoon.yml
wasn't being reflected wheninheriting project dependencies through the toolchain/platform integration.
optionalDependencies
not being considered a project relationship for Bun/Node implicitpackage.json
detection.v1.28.2
Compare Source
🚀 Updates
with an error. This change was made as there are currently no actionable or human-readable error
messages.
🐞 Fixes
in
moon ci
.should be correct now.
v1.28.1
Compare Source
🚀 Updates
bun bun.lockb
commands, instead of running them for every task.based on a trailing flag syntax.
$FOO
or${FOO}
- If variable is missing, keeps the original syntax (current default).$FOO?
or${FOO?}
- If variable is missing, replaces with an empty string.$FOO!
or${FOO!}
- Ignores variable substitution and preserves the syntax (without !).🐞 Fixes
to run because Bash expansion fails. We now quote file paths that contain
*
,$
,+
, and[]
.⚙️ Internal
v1.28.0
Compare Source
💥 Breaking
register_extension
API. All built-in extensionshave been updated.
🚀 Updates
actionPipelineV2
experiment and the new pipeline is now always enabled. The oldpipeline code has been deleted. If you run into any problems, please report an issue!
strictProjectAliases
experiment and enabled its functionality going forward.preset
task setting, that enables a collection of task options.local
setting, which is now deprecated.os
task option, which allows a specific operating system to be targeted for the task.@meta
token function that can access project metadata.$projectName
,$projectChannel
, and$projectOwner
token variables.codeowners.requiredApprovals
setting to.moon/workspace.yml
, that will applyrequirements to all paths.
disallowRunInCiMismatch
, that errors when a task that isrunInCI
enabled depends on a task that is
runInCI
disabled. These kinds of relationships cause a handfulof issues in the pipeline.
moon ci
and may also apply tomoon run
in the future.MOON_TOOLCHAIN_FORCE_GLOBALS
to support filtering by tool IDs, instead of applying toeverything.
⚙️ Internal
This is a retroactive change that applies to all moon versions.
v1.27.10
Compare Source
🐞 Fixes
v1.27.9
Compare Source
🐞 Fixes
would result in passthrough arguments being unintentionally passed deeper.
v1.27.8
Compare Source
🚀 Updates
.prototools
.🐞 Fixes
.prototools
wasn't always loaded.v1.27.7
Compare Source
🐞 Fixes
requiredAppprovals
wouldn't allow1
.runInCI: false
, would not runas affected in
moon ci
because the dependency task was skipped.v1.27.6
Compare Source
📢 Notice
There have been reports of the
moon.exe
binary being flagged as a Trojan on Windows. This looks tobe a common false positive (
Wacatac.B!ml
) that targets Rust built binaries (as seen in theTauri project as well).
While this isn't a simple fix on our end, we're publishing a new binary to replace the old one. You
may also have to unquarantine moon on your system. And lastly, we also suggest
adding an exclusion for
moon.exe
to Windows Defender.⚙️ Internal
v1.27.5
Compare Source
🐞 Fixes
are used.
moon query
results.v1.27.4
Compare Source
🐞 Fixes
moon docker scaffold
would not respect.gitignore
files.files from
git status
.branches.
v1.27.3
Compare Source
🚀 Updates
project.metadata
tomoon.yml
so that custom fields can be defined.🐞 Fixes
requests to finish. The old pipeline was not affected.
@in
and@out
tokens not being able to reference other token functions.v1.27.2
Compare Source
🐞 Fixes
script
orenv
weren't resolving relativeto the project or workspace root (based on options).
⚙️ Internal
v1.27.1
Compare Source
🚀 Updates
🐞 Fixes
escaping/quoting).
alongside many other persistent tasks.
(node_modules) was missing, but our operation was previously cached.
v1.27.0
Compare Source
🚀 Updates
experiments.actionPipelineV2
setting in.moon/workspace.yml
by default.script
, as an alternative tocommand
+args
.&&
), pipes, and redirects.moon docker file
, that can be used to generate an initial multi-stageDockerfile
for a project.docker
settings to both.moon/workspace.yml
andmoon.yml
, allowing it to beconfigured at the workspace and project levels.
unixShell
andwindowsShell
task options.should trigger less than before.
.moon/cache/schemas
, so that theycan be dynamically created based on the current moon version and environment.
moon sync config-schemas
command to manually run this operation.indentation.
🐞 Fixes
🧰 Toolchain
node.syncPackageManagerField
setting, to control thepackageManager
field inpackage.json
.yarn set version
and instead rely entirely on proto's toolchain.⚙️ Internal
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.