From 603a04f0af16fdc510fc5018b3a8b3b7bf5392e3 Mon Sep 17 00:00:00 2001 From: Freek van Rijt Date: Fri, 7 Aug 2026 14:01:34 +0200 Subject: [PATCH] build: align volta and corepack yarn versions Moves packageManager and volta to yarn 4.17.1, matching js-pdk, delivery-options and the plugins. Keeping one yarn version across the repos avoids corepack picking a different one per directory. Running the install on 4.17.1 also refreshes yarn.lock (format version 10, plus one builtin patch hash) and has yarn write its newer settings into .yarnrc.yml. No dependency versions change. Same change as d7f96d2f in the woocommerce repo, and it keeps the immutable install in CI green. Co-Authored-By: Claude Opus 5 (1M context) --- .yarnrc.yml | 7 +++++++ package.json | 4 ++-- yarn.lock | 6 +++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.yarnrc.yml b/.yarnrc.yml index 178e3acf9..090f00c69 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,7 +1,14 @@ +approvedGitRepositories: + - "**" + compressionLevel: 0 enableGlobalCache: true +enableScripts: true + ignorePath: true nodeLinker: node-modules + +npmMinimalAgeGate: 0 diff --git a/package.json b/package.json index 13915d75b..df08556c8 100644 --- a/package.json +++ b/package.json @@ -192,10 +192,10 @@ }, "volta": { "node": "24.14.0", - "yarn": "4.12.0" + "yarn": "4.17.1" }, "resolutions": { "tar": "7.5.11" }, - "packageManager": "yarn@4.12.0" + "packageManager": "yarn@4.17.1" } diff --git a/yarn.lock b/yarn.lock index 2393ec7d3..f22e17bea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,7 +2,7 @@ # Manual changes might be lost - proceed with caution! __metadata: - version: 8 + version: 10 cacheKey: 10c0 "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.21.4": @@ -6046,14 +6046,14 @@ __metadata: "resolve@patch:resolve@npm%3A^1.10.0#optional!builtin": version: 1.22.8 - resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" + resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=9bd1a5" dependencies: is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10c0/0446f024439cd2e50c6c8fa8ba77eaa8370b4180f401a96abf3d1ebc770ac51c1955e12764cde449fde3fff480a61f84388e3505ecdbab778f4bef5f8212c729 + checksum: 10c0/4bc6de64a713422234e0e773bff296767d77d6e545b98042ff90a796d356f2b131853f4fa1d54e2c415aa6efa6dc2eed5b3f501f63164f834619fda900e33b8e languageName: node linkType: hard