Skip to content
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

Update dependency @moonrepo/cli to v1.28.3 - autoclosed #165

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@moonrepo/cli (source) 1.27.2 -> 1.28.3 age adoption passing confidence

Release Notes

moonrepo/moon (@​moonrepo/cli)

v1.28.3

Compare Source

🐞 Fixes
  • Fixed an issue where VCS hooks were not being generated in Docker (requires .git to exist).
  • Fixed an issue where projects whose id was renamed in moon.yml wasn't being reflected when
    inheriting project dependencies through the toolchain/platform integration.
  • Fixed optionalDependencies not being considered a project relationship for Bun/Node implicit
    package.json detection.

v1.28.2

Compare Source

🚀 Updates
  • Updated cached task outputs to now be prefixed with the task target when printing to the console.
  • Updated Bun/Yarn lockfile parsing to temporarily log a warning on parse failure instead of exiting
    with an error. This change was made as there are currently no actionable or human-readable error
    messages.
🐞 Fixes
  • Fixed an issue where empty lines were being trimmed while streaming task console output.
  • Fixed an issue where tasks that errored before the command is executed, would swallow the error
    in moon ci.
    • It would also put the task in a non-failed state depending on the order of operations. This
      should be correct now.

v1.28.1

Compare Source

🚀 Updates
  • Added caching around bun bun.lockb commands, instead of running them for every task.
  • Updated and loosened identifier naming restrictions.
  • Updated environment variable substitution to support different outputs when a variable is missing,
    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
  • Fixed an issue where an affected task with files that contain non-standard characters would fail
    to run because Bash expansion fails. We now quote file paths that contain *, $, +, and [].
⚙️ Internal
  • Updated Rust to v1.81.

v1.28.0

Compare Source

💥 Breaking
  • Extensions (WASM plugins) must implement the register_extension API. All built-in extensions
    have been updated.
🚀 Updates
  • Resolved the actionPipelineV2 experiment and the new pipeline is now always enabled. The old
    pipeline code has been deleted. If you run into any problems, please report an issue!
  • Resolved the strictProjectAliases experiment and enabled its functionality going forward.
  • Added a preset task setting, that enables a collection of task options.
    • Will be replacing the local setting, which is now deprecated.
  • Added an os task option, which allows a specific operating system to be targeted for the task.
  • Added a @meta token function that can access project metadata.
  • Added $projectName, $projectChannel, and $projectOwner token variables.
  • Added codeowners.requiredApprovals setting to .moon/workspace.yml, that will apply
    requirements to all paths.
  • Added a new experiment disallowRunInCiMismatch, that errors when a task that is runInCI
    enabled depends on a task that is runInCI disabled. These kinds of relationships cause a handful
    of issues in the pipeline.
    • Currently this only applies to moon ci and may also apply to moon run in the future.
  • Updated the terminal checkpoint (4 squares) colors to better reflect their state.
    • Cached tasks continue to be blue, but non-cached but successful tasks are now green.
    • Announcements are now yellow.
  • Updated MOON_TOOLCHAIN_FORCE_GLOBALS to support filtering by tool IDs, instead of applying to
    everything.
⚙️ Internal
  • We've sunset the CI insights feature in moonbase. We will no longer be tracking CI run history.
    This is a retroactive change that applies to all moon versions.
  • Updated proto to v0.40.4 (from v0.39.7).

v1.27.10

Compare Source

🐞 Fixes
  • Fixed an issue around running dependents when a dependency is affected in CI.

v1.27.9

Compare Source

🐞 Fixes
  • Fixed a regression where the "primary target" detection would include far too many targets. This
    would result in passthrough arguments being unintentionally passed deeper.
  • Fixed a regression where dependent tasks would always run in CI.

v1.27.8

Compare Source

🚀 Updates
  • We now log messages when inheriting values from the root .prototools.
🐞 Fixes
  • Fixed a panic that occurs in the action graph builder.
  • Fixed an issue where the root .prototools wasn't always loaded.

v1.27.7

Compare Source

🐞 Fixes
  • Fixed an issue where codeowners requiredAppprovals wouldn't allow 1.
  • Fixed an issue where a task that depends on another task that has runInCI: false, would not run
    as 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 to
be a common false positive (Wacatac.B!ml) that targets Rust built binaries (as seen in the
Tauri 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
  • Updated proto to v0.39.7 (from v0.38.3).
  • Updated Rust to v1.80.
  • Updated dependencies.

v1.27.5

Compare Source

🐞 Fixes
  • Fixed an issue where token expansion would clobber variable replacement when multiple variables
    are used.
  • Fixed internal tasks being displayed in moon query results.

v1.27.4

Compare Source

🐞 Fixes
  • Fixed an issue where moon docker scaffold would not respect .gitignore files.
  • Fixed an issue where task hashing would potentially hash too many files when extracting touched
    files from git status.
  • Fixed an issue where the automatic dependency installation wasn't triggering when switching
    branches.

v1.27.3

Compare Source

🚀 Updates
  • Added project.metadata to moon.yml so that custom fields can be defined.
  • Improved some task related error messages to include more information.
🐞 Fixes
  • Fixed an issue where the new action pipeline wouldn't wait for in-flight moonbase (remote caching)
    requests to finish. The old pipeline was not affected.
  • Fixed @in and @out tokens not being able to reference other token functions.

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team July 15, 2024 01:49
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 754be3f to 00b6948 Compare July 15, 2024 19:22
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.26.7 chore(deps): update dependency @moonrepo/cli to v1.27.0 Jul 15, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 00b6948 to 5fa7b07 Compare July 16, 2024 19:22
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.0 chore(deps): update dependency @moonrepo/cli to v1.27.1 Jul 16, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 5fa7b07 to 165706d Compare July 18, 2024 08:40
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.1 chore(deps): update dependency @moonrepo/cli to v1.27.2 Jul 18, 2024
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.2 chore(deps): update dependency @moonrepo/cli to v1.27.2 - autoclosed Jul 19, 2024
@renovate renovate bot closed this Jul 19, 2024
@renovate renovate bot deleted the renovate/moonrepo-cli-1.x branch July 19, 2024 20:30
@renovate renovate bot restored the renovate/moonrepo-cli-1.x branch July 22, 2024 22:04
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.2 - autoclosed chore(deps): update dependency @moonrepo/cli to v1.27.2 Jul 22, 2024
@renovate renovate bot reopened this Jul 22, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 165706d to b06f947 Compare July 22, 2024 22:05
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.2 chore(deps): update dependency @moonrepo/cli to v1.27.3 Jul 22, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from b06f947 to 8b31941 Compare July 26, 2024 18:26
@renovate renovate bot requested a review from a team as a code owner July 26, 2024 18:26
@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.3 chore(deps): update dependency @moonrepo/cli to v1.27.4 Jul 26, 2024
Copy link

changeset-bot bot commented Jul 26, 2024

⚠️ No Changeset found

Latest commit: 0bf5c83

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot changed the title chore(deps): update dependency @moonrepo/cli to v1.27.4 Update dependency @moonrepo/cli to v1.27.4 Jul 28, 2024
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.4 Update dependency @moonrepo/cli to v1.27.5 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 8b31941 to 5b7ba8c Compare July 30, 2024 00:41
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 5b7ba8c to c1be2ea Compare August 7, 2024 11:46
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.5 Update dependency @moonrepo/cli to v1.27.6 Aug 7, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from c1be2ea to 52f2cd3 Compare August 19, 2024 22:02
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.6 Update dependency @moonrepo/cli to v1.27.7 Aug 19, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 52f2cd3 to 8d3292b Compare August 20, 2024 22:33
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.7 Update dependency @moonrepo/cli to v1.27.8 Aug 20, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 8d3292b to 3dbabc4 Compare August 21, 2024 22:10
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.8 Update dependency @moonrepo/cli to v1.27.9 Aug 21, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 3dbabc4 to 85ce9be Compare August 22, 2024 23:08
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.9 Update dependency @moonrepo/cli to v1.27.10 Aug 22, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 85ce9be to 0c60fa0 Compare August 29, 2024 22:24
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.27.10 Update dependency @moonrepo/cli to v1.28.0 Sep 2, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from 0c60fa0 to 6e4904a Compare September 2, 2024 05:12
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.28.0 Update dependency @moonrepo/cli to v1.28.1 Sep 6, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch 2 times, most recently from 79e480c to c67831c Compare September 12, 2024 01:43
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.28.1 Update dependency @moonrepo/cli to v1.28.2 Sep 12, 2024
@renovate renovate bot force-pushed the renovate/moonrepo-cli-1.x branch from c67831c to 0bf5c83 Compare September 23, 2024 23:36
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.28.2 Update dependency @moonrepo/cli to v1.28.3 Sep 23, 2024
@renovate renovate bot changed the title Update dependency @moonrepo/cli to v1.28.3 Update dependency @moonrepo/cli to v1.28.3 - autoclosed Sep 24, 2024
@renovate renovate bot closed this Sep 24, 2024
@renovate renovate bot deleted the renovate/moonrepo-cli-1.x branch September 24, 2024 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants