Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: renovatebot/renovate
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 42.74.2
Choose a base ref
...
head repository: renovatebot/renovate
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 42.74.3
Choose a head ref
  • 3 commits
  • 14 files changed
  • 1 contributor

Commits on Jan 8, 2026

  1. fix(util/exec): allow ignoring failures per-command (#40290)

    As part of future changes which will fix issues with Composer + Yarn 1
    introduced by f430552, we need to find
    a way to ignore command failure, on a per-command basis.
    
    To do this, we can provide a refactor to introduce a new type,
    `CommandWithOptions` which has the ability to specify whether to
    `ignoreFailure`.
    
    To make this less of a refactor than would otherwise require, we can
    pass around a `(string | CommandWithOptions)[]`
    (or a `string[]` or a `CommandWithOptions[]`) to be used, and use
    helpers `asRawCommand` and `asRawCommands` to extract the underlying
    command where necessary.
    
    In the case a command's failure is being ignored, return the error code
    in the `ExecResult`.
    
    We also need to make sure that when executing in Docker, we still
    provide the `|| true`s, otherwise we'll start to see commands failing
    unexpectedly.
    
    As part of future-proofing the `CommandWithOptions`, we can make sure
    that it uses `string[]`s for the command it's representing, to avoid
    re-parsing it.
    jamietanna authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    9f3db00 View commit details
    Browse the repository at this point in the history
  2. chore: require specific version for "Request Help" Discussions (#40321)

    And add an automated response for ease.
    jamietanna authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    9abf5f1 View commit details
    Browse the repository at this point in the history
  3. fix(composer): don't rely on shell semantics for ignoring command fai…

    …lures (#40291)
    
    As reported in #40284, since f430552
    we've seen Composer failing to update.
    
    We can take advantage of the new `ignoreFailure` option to replace the
    usage of shell semantics.
    jamietanna authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    7c467de View commit details
    Browse the repository at this point in the history
Loading