fix(yarn): don't rely on shell semantics for ignoring command failures#40292
Merged
jamietanna merged 1 commit intomainfrom Jan 8, 2026
Merged
fix(yarn): don't rely on shell semantics for ignoring command failures#40292jamietanna merged 1 commit intomainfrom
jamietanna merged 1 commit intomainfrom
Conversation
12 tasks
ec6918d to
1acb169
Compare
210f7f9 to
cd2f7b7
Compare
cd2f7b7 to
8cf46aa
Compare
1acb169 to
28279f8
Compare
8cf46aa to
e8fda86
Compare
28279f8 to
724ac28
Compare
e8fda86 to
7b93e2d
Compare
viceice
previously approved these changes
Jan 7, 2026
b96370c to
a65bd63
Compare
7b93e2d to
c2fff33
Compare
viceice
reviewed
Jan 8, 2026
c2fff33 to
19d3296
Compare
viceice
reviewed
Jan 8, 2026
19d3296 to
1a68316
Compare
viceice
approved these changes
Jan 8, 2026
renovate Bot
added a commit
to sdwilsh/ansible-playbooks
that referenced
this pull request
Jan 10, 2026
##### [\`42.76.3\`](https://github.com/renovatebot/renovate/releases/tag/42.76.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.4 (main) ([#40362](renovatebot/renovate#40362)) ([e6ae60d](renovatebot/renovate@e6ae60d)) --- ##### [\`42.76.2\`](https://github.com/renovatebot/renovate/releases/tag/42.76.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.3 (main) ([#40349](renovatebot/renovate#40349)) ([2ef2a3b](renovatebot/renovate@2ef2a3b)) --- ##### [\`42.76.1\`](https://github.com/renovatebot/renovate/releases/tag/42.76.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v13.25.22 (main) ([#40354](renovatebot/renovate#40354)) ([0455850](renovatebot/renovate@0455850)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.25.22 (main) ([#40353](renovatebot/renovate#40353)) ([216a1ca](renovatebot/renovate@216a1ca)) --- ##### [\`42.76.0\`](https://github.com/renovatebot/renovate/releases/tag/42.76.0) ##### Features - **pre-commit:** support golang additional dependencies ([#39469](renovatebot/renovate#39469)) ([cbcc72d](renovatebot/renovate@cbcc72d)) --- ##### [\`42.75.1\`](https://github.com/renovatebot/renovate/releases/tag/42.75.1) ##### Bug Fixes - **datasource:** Update MetaCPAN query for new Elasticsearch version ([#40335](renovatebot/renovate#40335)) ([5994b38](renovatebot/renovate@5994b38)) --- ##### [\`42.75.0\`](https://github.com/renovatebot/renovate/releases/tag/42.75.0) ##### Features - **bitbucket:** increase max body length ([#40345](renovatebot/renovate#40345)) ([75aa561](renovatebot/renovate@75aa561)) ##### Bug Fixes - **bitbucket:** markdown massaging for release notes ([#40344](renovatebot/renovate#40344)) ([3854945](renovatebot/renovate@3854945)) --- ##### [\`42.74.7\`](https://github.com/renovatebot/renovate/releases/tag/42.74.7) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.1 (main) ([#40343](renovatebot/renovate#40343)) ([1eb2554](renovatebot/renovate@1eb2554)) ##### Miscellaneous Chores - **deps:** update dependency pdm to v2.26.4 (main) ([#40342](renovatebot/renovate#40342)) ([8cc8242](renovatebot/renovate@8cc8242)) --- ##### [\`42.74.6\`](https://github.com/renovatebot/renovate/releases/tag/42.74.6) ##### Bug Fixes - **presets:** allow `pin` to not be governed by `minimumReleaseAge` ([#40289](renovatebot/renovate#40289)) ([7728d0e](renovatebot/renovate@7728d0e)), closes [#40288](renovatebot/renovate#40288) --- ##### [\`42.74.5\`](https://github.com/renovatebot/renovate/releases/tag/42.74.5) ##### Bug Fixes - **flux:** use shell semantics for file redirection ([#40324](renovatebot/renovate#40324)) ([b48e962](renovatebot/renovate@b48e962)), closes [#40275](https://github.com/renovatebot/renovate/issues/40275) --- ##### [\`42.74.4\`](https://github.com/renovatebot/renovate/releases/tag/42.74.4) ##### Bug Fixes - **yarn:** don't rely on shell semantics for ignoring command failures ([#40292](renovatebot/renovate#40292)) ([4e6e29f](renovatebot/renovate@4e6e29f)), closes [#40294](renovatebot/renovate#40294) ##### Miscellaneous Chores - **util/exec:** allow specifying `shell` on `CommandWithOptions` ([#40323](renovatebot/renovate#40323)) ([f903dcd](renovatebot/renovate@f903dcd)) --- ##### [\`42.74.3\`](https://github.com/renovatebot/renovate/releases/tag/42.74.3) ##### Bug Fixes - **composer:** don't rely on shell semantics for ignoring command failures ([#40291](renovatebot/renovate#40291)) ([7c467de](renovatebot/renovate@7c467de)), closes [#40284](renovatebot/renovate#40284) - **util/exec:** allow ignoring failures per-command ([#40290](renovatebot/renovate#40290)) ([9f3db00](renovatebot/renovate@9f3db00)) ##### Miscellaneous Chores - require specific version for "Request Help" Discussions ([#40321](renovatebot/renovate#40321)) ([9abf5f1](renovatebot/renovate@9abf5f1)) --- ##### [\`42.74.2\`](https://github.com/renovatebot/renovate/releases/tag/42.74.2) ##### Bug Fixes - **jsonata:** ensure all evaluations use a new environment ([#40312](renovatebot/renovate#40312)) ([8efdad4](renovatebot/renovate@8efdad4)) ##### Miscellaneous Chores - **deps:** update prom/prometheus docker tag to v3.9.1 (main) ([#40313](renovatebot/renovate#40313)) ([efda1ab](renovatebot/renovate@efda1ab)) ##### Code Refactoring - **git:** add debug logging for `baseBranch` ([#40307](renovatebot/renovate#40307)) ([bc86d73](renovatebot/renovate@bc86d73)) --- ##### [\`42.74.1\`](https://github.com/renovatebot/renovate/releases/tag/42.74.1) ##### Bug Fixes - **gitlab:** skip on unknown reviewers ([#39619](renovatebot/renovate#39619)) ([1413d5a](renovatebot/renovate@1413d5a)) ##### Documentation - add note for no backslashes in `matchStrings` ([#40061](renovatebot/renovate#40061)) ([1272688](renovatebot/renovate@1272688)) --- ##### [\`42.74.0\`](https://github.com/renovatebot/renovate/releases/tag/42.74.0) ##### Features - **http:** Prevent writes of already cached responses ([#38986](renovatebot/renovate#38986)) ([2e9edba](renovatebot/renovate@2e9edba)) --- ##### [\`42.73.0\`](https://github.com/renovatebot/renovate/releases/tag/42.73.0) ##### Features - make config filename lookup platform-specific ([#40065](renovatebot/renovate#40065)) ([d447c1a](renovatebot/renovate@d447c1a)) ##### Documentation - Use `matchPackageNames` in `dependencyDashboardApproval` example ([#40301](renovatebot/renovate#40301)) ([d300868](renovatebot/renovate@d300868)) --- ##### [\`42.72.0\`](https://github.com/renovatebot/renovate/releases/tag/42.72.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.0 (main) ([#40300](renovatebot/renovate#40300)) ([eeea6f2](renovatebot/renovate@eeea6f2)) ##### Miscellaneous Chores - **deps:** update dependency pnpm to v10.27.0 (main) ([#40299](renovatebot/renovate#40299)) ([6a9c714](renovatebot/renovate@6a9c714)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.0 (main) ([#40295](renovatebot/renovate#40295)) ([80f0335](renovatebot/renovate@80f0335)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.1 (main) ([#40297](renovatebot/renovate#40297)) ([0355125](renovatebot/renovate@0355125)) - **deps:** update prom/prometheus docker tag to v3.9.0 (main) ([#40296](renovatebot/renovate#40296)) ([88aa5eb](renovatebot/renovate@88aa5eb)) --- ##### [\`42.71.4\`](https://github.com/renovatebot/renovate/releases/tag/42.71.4) ##### Bug Fixes - **auto-replace:** prevent digest corruption when using replacementNameTemplate ([#40170](renovatebot/renovate#40170)) ([2d88578](renovatebot/renovate@2d88578)), closes [#40169](renovatebot/renovate#40169) ##### Documentation - fix grammar ([#40286](renovatebot/renovate#40286)) ([d6c4b46](renovatebot/renovate@d6c4b46)) ##### Tests - **util/exec:** clarify how errors are thrown ([#40287](renovatebot/renovate#40287)) ([2ac386d](renovatebot/renovate@2ac386d)) --- ##### [\`42.71.3\`](https://github.com/renovatebot/renovate/releases/tag/42.71.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.20.12 (main) ([#40283](renovatebot/renovate#40283)) ([920ebb4](renovatebot/renovate@920ebb4)) - **util/exec:** always pass `shell` when preparing `rawExec` arguments ([#40235](renovatebot/renovate#40235)) ([021532c](renovatebot/renovate@021532c)), closes [#40242](https://github.com/renovatebot/renovate/issues/40242) ##### Miscellaneous Chores - **gradle:** clarify log message on errors ([#40196](renovatebot/renovate#40196)) ([0dfe0f9](renovatebot/renovate@0dfe0f9)) --- ##### [\`42.71.2\`](https://github.com/renovatebot/renovate/releases/tag/42.71.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.20.11 (main) ([#40281](renovatebot/renovate#40281)) ([7aad009](renovatebot/renovate@7aad009)) --- ##### [\`42.71.1\`](https://github.com/renovatebot/renovate/releases/tag/42.71.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v13.25.21 (main) ([#40280](renovatebot/renovate#40280)) ([4679fcf](renovatebot/renovate@4679fcf)) ##### Documentation - update references to renovate/renovate (main) ([#40266](renovatebot/renovate#40266)) ([807bc9a](renovatebot/renovate@807bc9a)) ##### Miscellaneous Chores - **deps:** lock file maintenance (main) ([#40267](renovatebot/renovate#40267)) ([f2b8edd](renovatebot/renovate@f2b8edd)) - **deps:** update containerbase/internal-tools action to v3.14.46 (main) ([#40268](renovatebot/renovate#40268)) ([e23e484](renovatebot/renovate@e23e484)) - **deps:** update dependency [@containerbase/eslint-plugin](https://github.com/containerbase/eslint-plugin) to v1.1.25 (main) ([#40269](renovatebot/renovate#40269)) ([5a7dd73](renovatebot/renovate@5a7dd73)) - **deps:** update dependency [@containerbase/istanbul-reports-html](https://github.com/containerbase/istanbul-reports-html) to v1.1.22 (main) ([#40270](renovatebot/renovate#40270)) ([32b0601](renovatebot/renovate@32b0601)) - **deps:** update dependency [@containerbase/semantic-release-pnpm](https://github.com/containerbase/semantic-release-pnpm) to v1.3.13 (main) ([#40271](renovatebot/renovate#40271)) ([79f4488](renovatebot/renovate@79f4488)) - **deps:** update dependency renovatebot/github-action to v44.2.3 (main) ([#40272](renovatebot/renovate#40272)) ([8aae225](renovatebot/renovate@8aae225)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.25.21 (main) ([#40279](renovatebot/renovate#40279)) ([47be9ba](renovatebot/renovate@47be9ba))
renovate Bot
added a commit
to sdwilsh/ansible-playbooks
that referenced
this pull request
Jan 10, 2026
##### [\`42.76.4\`](https://github.com/renovatebot/renovate/releases/tag/42.76.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.5 (main) ([#40364](renovatebot/renovate#40364)) ([544588d](renovatebot/renovate@544588d)) --- ##### [\`42.76.3\`](https://github.com/renovatebot/renovate/releases/tag/42.76.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.4 (main) ([#40362](renovatebot/renovate#40362)) ([e6ae60d](renovatebot/renovate@e6ae60d)) --- ##### [\`42.76.2\`](https://github.com/renovatebot/renovate/releases/tag/42.76.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.3 (main) ([#40349](renovatebot/renovate#40349)) ([2ef2a3b](renovatebot/renovate@2ef2a3b)) --- ##### [\`42.76.1\`](https://github.com/renovatebot/renovate/releases/tag/42.76.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v13.25.22 (main) ([#40354](renovatebot/renovate#40354)) ([0455850](renovatebot/renovate@0455850)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.25.22 (main) ([#40353](renovatebot/renovate#40353)) ([216a1ca](renovatebot/renovate@216a1ca)) --- ##### [\`42.76.0\`](https://github.com/renovatebot/renovate/releases/tag/42.76.0) ##### Features - **pre-commit:** support golang additional dependencies ([#39469](renovatebot/renovate#39469)) ([cbcc72d](renovatebot/renovate@cbcc72d)) --- ##### [\`42.75.1\`](https://github.com/renovatebot/renovate/releases/tag/42.75.1) ##### Bug Fixes - **datasource:** Update MetaCPAN query for new Elasticsearch version ([#40335](renovatebot/renovate#40335)) ([5994b38](renovatebot/renovate@5994b38)) --- ##### [\`42.75.0\`](https://github.com/renovatebot/renovate/releases/tag/42.75.0) ##### Features - **bitbucket:** increase max body length ([#40345](renovatebot/renovate#40345)) ([75aa561](renovatebot/renovate@75aa561)) ##### Bug Fixes - **bitbucket:** markdown massaging for release notes ([#40344](renovatebot/renovate#40344)) ([3854945](renovatebot/renovate@3854945)) --- ##### [\`42.74.7\`](https://github.com/renovatebot/renovate/releases/tag/42.74.7) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.1 (main) ([#40343](renovatebot/renovate#40343)) ([1eb2554](renovatebot/renovate@1eb2554)) ##### Miscellaneous Chores - **deps:** update dependency pdm to v2.26.4 (main) ([#40342](renovatebot/renovate#40342)) ([8cc8242](renovatebot/renovate@8cc8242)) --- ##### [\`42.74.6\`](https://github.com/renovatebot/renovate/releases/tag/42.74.6) ##### Bug Fixes - **presets:** allow `pin` to not be governed by `minimumReleaseAge` ([#40289](renovatebot/renovate#40289)) ([7728d0e](renovatebot/renovate@7728d0e)), closes [#40288](renovatebot/renovate#40288) --- ##### [\`42.74.5\`](https://github.com/renovatebot/renovate/releases/tag/42.74.5) ##### Bug Fixes - **flux:** use shell semantics for file redirection ([#40324](renovatebot/renovate#40324)) ([b48e962](renovatebot/renovate@b48e962)), closes [#40275](https://github.com/renovatebot/renovate/issues/40275) --- ##### [\`42.74.4\`](https://github.com/renovatebot/renovate/releases/tag/42.74.4) ##### Bug Fixes - **yarn:** don't rely on shell semantics for ignoring command failures ([#40292](renovatebot/renovate#40292)) ([4e6e29f](renovatebot/renovate@4e6e29f)), closes [#40294](renovatebot/renovate#40294) ##### Miscellaneous Chores - **util/exec:** allow specifying `shell` on `CommandWithOptions` ([#40323](renovatebot/renovate#40323)) ([f903dcd](renovatebot/renovate@f903dcd)) --- ##### [\`42.74.3\`](https://github.com/renovatebot/renovate/releases/tag/42.74.3) ##### Bug Fixes - **composer:** don't rely on shell semantics for ignoring command failures ([#40291](renovatebot/renovate#40291)) ([7c467de](renovatebot/renovate@7c467de)), closes [#40284](renovatebot/renovate#40284) - **util/exec:** allow ignoring failures per-command ([#40290](renovatebot/renovate#40290)) ([9f3db00](renovatebot/renovate@9f3db00)) ##### Miscellaneous Chores - require specific version for "Request Help" Discussions ([#40321](renovatebot/renovate#40321)) ([9abf5f1](renovatebot/renovate@9abf5f1)) --- ##### [\`42.74.2\`](https://github.com/renovatebot/renovate/releases/tag/42.74.2) ##### Bug Fixes - **jsonata:** ensure all evaluations use a new environment ([#40312](renovatebot/renovate#40312)) ([8efdad4](renovatebot/renovate@8efdad4)) ##### Miscellaneous Chores - **deps:** update prom/prometheus docker tag to v3.9.1 (main) ([#40313](renovatebot/renovate#40313)) ([efda1ab](renovatebot/renovate@efda1ab)) ##### Code Refactoring - **git:** add debug logging for `baseBranch` ([#40307](renovatebot/renovate#40307)) ([bc86d73](renovatebot/renovate@bc86d73)) --- ##### [\`42.74.1\`](https://github.com/renovatebot/renovate/releases/tag/42.74.1) ##### Bug Fixes - **gitlab:** skip on unknown reviewers ([#39619](renovatebot/renovate#39619)) ([1413d5a](renovatebot/renovate@1413d5a)) ##### Documentation - add note for no backslashes in `matchStrings` ([#40061](renovatebot/renovate#40061)) ([1272688](renovatebot/renovate@1272688)) --- ##### [\`42.74.0\`](https://github.com/renovatebot/renovate/releases/tag/42.74.0) ##### Features - **http:** Prevent writes of already cached responses ([#38986](renovatebot/renovate#38986)) ([2e9edba](renovatebot/renovate@2e9edba)) --- ##### [\`42.73.0\`](https://github.com/renovatebot/renovate/releases/tag/42.73.0) ##### Features - make config filename lookup platform-specific ([#40065](renovatebot/renovate#40065)) ([d447c1a](renovatebot/renovate@d447c1a)) ##### Documentation - Use `matchPackageNames` in `dependencyDashboardApproval` example ([#40301](renovatebot/renovate#40301)) ([d300868](renovatebot/renovate@d300868)) --- ##### [\`42.72.0\`](https://github.com/renovatebot/renovate/releases/tag/42.72.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.0 (main) ([#40300](renovatebot/renovate#40300)) ([eeea6f2](renovatebot/renovate@eeea6f2)) ##### Miscellaneous Chores - **deps:** update dependency pnpm to v10.27.0 (main) ([#40299](renovatebot/renovate#40299)) ([6a9c714](renovatebot/renovate@6a9c714)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.0 (main) ([#40295](renovatebot/renovate#40295)) ([80f0335](renovatebot/renovate@80f0335)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.1 (main) ([#40297](renovatebot/renovate#40297)) ([0355125](renovatebot/renovate@0355125)) - **deps:** update prom/prometheus docker tag to v3.9.0 (main) ([#40296](renovatebot/renovate#40296)) ([88aa5eb](renovatebot/renovate@88aa5eb))
renovate Bot
added a commit
to sdwilsh/ansible-playbooks
that referenced
this pull request
Jan 10, 2026
##### [\`42.76.4\`](https://github.com/renovatebot/renovate/releases/tag/42.76.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.5 (main) ([#40364](renovatebot/renovate#40364)) ([544588d](renovatebot/renovate@544588d)) --- ##### [\`42.76.3\`](https://github.com/renovatebot/renovate/releases/tag/42.76.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.4 (main) ([#40362](renovatebot/renovate#40362)) ([e6ae60d](renovatebot/renovate@e6ae60d)) --- ##### [\`42.76.2\`](https://github.com/renovatebot/renovate/releases/tag/42.76.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.3 (main) ([#40349](renovatebot/renovate#40349)) ([2ef2a3b](renovatebot/renovate@2ef2a3b)) --- ##### [\`42.76.1\`](https://github.com/renovatebot/renovate/releases/tag/42.76.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v13.25.22 (main) ([#40354](renovatebot/renovate#40354)) ([0455850](renovatebot/renovate@0455850)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.25.22 (main) ([#40353](renovatebot/renovate#40353)) ([216a1ca](renovatebot/renovate@216a1ca)) --- ##### [\`42.76.0\`](https://github.com/renovatebot/renovate/releases/tag/42.76.0) ##### Features - **pre-commit:** support golang additional dependencies ([#39469](renovatebot/renovate#39469)) ([cbcc72d](renovatebot/renovate@cbcc72d)) --- ##### [\`42.75.1\`](https://github.com/renovatebot/renovate/releases/tag/42.75.1) ##### Bug Fixes - **datasource:** Update MetaCPAN query for new Elasticsearch version ([#40335](renovatebot/renovate#40335)) ([5994b38](renovatebot/renovate@5994b38)) --- ##### [\`42.75.0\`](https://github.com/renovatebot/renovate/releases/tag/42.75.0) ##### Features - **bitbucket:** increase max body length ([#40345](renovatebot/renovate#40345)) ([75aa561](renovatebot/renovate@75aa561)) ##### Bug Fixes - **bitbucket:** markdown massaging for release notes ([#40344](renovatebot/renovate#40344)) ([3854945](renovatebot/renovate@3854945)) --- ##### [\`42.74.7\`](https://github.com/renovatebot/renovate/releases/tag/42.74.7) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.1 (main) ([#40343](renovatebot/renovate#40343)) ([1eb2554](renovatebot/renovate@1eb2554)) ##### Miscellaneous Chores - **deps:** update dependency pdm to v2.26.4 (main) ([#40342](renovatebot/renovate#40342)) ([8cc8242](renovatebot/renovate@8cc8242)) --- ##### [\`42.74.6\`](https://github.com/renovatebot/renovate/releases/tag/42.74.6) ##### Bug Fixes - **presets:** allow `pin` to not be governed by `minimumReleaseAge` ([#40289](renovatebot/renovate#40289)) ([7728d0e](renovatebot/renovate@7728d0e)), closes [#40288](renovatebot/renovate#40288) --- ##### [\`42.74.5\`](https://github.com/renovatebot/renovate/releases/tag/42.74.5) ##### Bug Fixes - **flux:** use shell semantics for file redirection ([#40324](renovatebot/renovate#40324)) ([b48e962](renovatebot/renovate@b48e962)), closes [#40275](https://github.com/renovatebot/renovate/issues/40275) --- ##### [\`42.74.4\`](https://github.com/renovatebot/renovate/releases/tag/42.74.4) ##### Bug Fixes - **yarn:** don't rely on shell semantics for ignoring command failures ([#40292](renovatebot/renovate#40292)) ([4e6e29f](renovatebot/renovate@4e6e29f)), closes [#40294](renovatebot/renovate#40294) ##### Miscellaneous Chores - **util/exec:** allow specifying `shell` on `CommandWithOptions` ([#40323](renovatebot/renovate#40323)) ([f903dcd](renovatebot/renovate@f903dcd)) --- ##### [\`42.74.3\`](https://github.com/renovatebot/renovate/releases/tag/42.74.3) ##### Bug Fixes - **composer:** don't rely on shell semantics for ignoring command failures ([#40291](renovatebot/renovate#40291)) ([7c467de](renovatebot/renovate@7c467de)), closes [#40284](renovatebot/renovate#40284) - **util/exec:** allow ignoring failures per-command ([#40290](renovatebot/renovate#40290)) ([9f3db00](renovatebot/renovate@9f3db00)) ##### Miscellaneous Chores - require specific version for "Request Help" Discussions ([#40321](renovatebot/renovate#40321)) ([9abf5f1](renovatebot/renovate@9abf5f1)) --- ##### [\`42.74.2\`](https://github.com/renovatebot/renovate/releases/tag/42.74.2) ##### Bug Fixes - **jsonata:** ensure all evaluations use a new environment ([#40312](renovatebot/renovate#40312)) ([8efdad4](renovatebot/renovate@8efdad4)) ##### Miscellaneous Chores - **deps:** update prom/prometheus docker tag to v3.9.1 (main) ([#40313](renovatebot/renovate#40313)) ([efda1ab](renovatebot/renovate@efda1ab)) ##### Code Refactoring - **git:** add debug logging for `baseBranch` ([#40307](renovatebot/renovate#40307)) ([bc86d73](renovatebot/renovate@bc86d73)) --- ##### [\`42.74.1\`](https://github.com/renovatebot/renovate/releases/tag/42.74.1) ##### Bug Fixes - **gitlab:** skip on unknown reviewers ([#39619](renovatebot/renovate#39619)) ([1413d5a](renovatebot/renovate@1413d5a)) ##### Documentation - add note for no backslashes in `matchStrings` ([#40061](renovatebot/renovate#40061)) ([1272688](renovatebot/renovate@1272688)) --- ##### [\`42.74.0\`](https://github.com/renovatebot/renovate/releases/tag/42.74.0) ##### Features - **http:** Prevent writes of already cached responses ([#38986](renovatebot/renovate#38986)) ([2e9edba](renovatebot/renovate@2e9edba)) --- ##### [\`42.73.0\`](https://github.com/renovatebot/renovate/releases/tag/42.73.0) ##### Features - make config filename lookup platform-specific ([#40065](renovatebot/renovate#40065)) ([d447c1a](renovatebot/renovate@d447c1a)) ##### Documentation - Use `matchPackageNames` in `dependencyDashboardApproval` example ([#40301](renovatebot/renovate#40301)) ([d300868](renovatebot/renovate@d300868)) --- ##### [\`42.72.0\`](https://github.com/renovatebot/renovate/releases/tag/42.72.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v12.21.0 (main) ([#40300](renovatebot/renovate#40300)) ([eeea6f2](renovatebot/renovate@eeea6f2)) ##### Miscellaneous Chores - **deps:** update dependency pnpm to v10.27.0 (main) ([#40299](renovatebot/renovate#40299)) ([6a9c714](renovatebot/renovate@6a9c714)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.0 (main) ([#40295](renovatebot/renovate#40295)) ([80f0335](renovatebot/renovate@80f0335)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.143.1 (main) ([#40297](renovatebot/renovate#40297)) ([0355125](renovatebot/renovate@0355125)) - **deps:** update prom/prometheus docker tag to v3.9.0 (main) ([#40296](renovatebot/renovate#40296)) ([88aa5eb](renovatebot/renovate@88aa5eb))
This file contains hidden or 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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Changes
As reported in #40259, since #40228
we've seen Yarn 1 failing to update.
We can take advantage of the new
ignoreFailureoption to replace theusage of shell semantics.
Context
#40259
Please select one of the following:
sed: can't read ||:since42.68.5#40294AI assistance disclosure
Did you use AI tools to create any part of this pull request?
Please select one option and, if yes, briefly describe how AI was used (e.g., code, tests, docs) and which tool(s) you used.
Documentation (please check one with an [x])
How I've tested my work (please select one)
I have verified these changes via:
The public repository: