This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch quick-fix/deadlinks-checksum in repository https://gitbox.apache.org/repos/asf/camel-website.git
commit e0e9e4f4ff7541973026dfcbbef2fbb3edacfd41 Author: Claus Ibsen <[email protected]> AuthorDate: Sat Sep 12 18:54:05 2026 +0200 chore: restore the deadlinks archive checksum so CI's yarn cache matches The website redesign (#1740) changed the exec.js stub template in the github-release-binary yarn plugin (rmdirSync -> rmSync). The stub is written into the faux package archive, so the archive bytes and its lockfile checksum changed. Yarn names global-cache entries by locator hash only, so CI (and every developer who had installed before) kept the old archive under the same file name, and yarn install failed with YN0018 "The remote archive doesn't match the expected checksum" instead of refetching. On CI the install then aborted before linking, and the following antora-ui-camel gulp build ran against stale node_modules and died with "Did you forget to signal async completion?". Revert the stub template so a fresh fetch is byte-identical to the cached archive again, and recompute the three deadlinks checksums with the reverted template (linux returns to its pre-#1740 value; macos and windows are new entries and get their matching values). Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01Ue7BFcXRDGZvRpovC3EtSR --- github-release-binary.js | 2 +- yarn.lock | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/github-release-binary.js b/github-release-binary.js index b61026f9..e04fb200 100644 --- a/github-release-binary.js +++ b/github-release-binary.js @@ -140,7 +140,7 @@ const execute = (path, args) => { (async () => { const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'github-release-binary')); process.on('exit', () => { - fs.rmSync(tmpDir, { recursive: true, force: true }); + fs.rmdirSync(tmpDir, { recursive: true }); }) const binary = process.argv[1].replace('exec.js', '${parts.binary}'); diff --git a/yarn.lock b/yarn.lock index f831f387..dfc09617 100644 --- a/yarn.lock +++ b/yarn.lock @@ -869,7 +869,7 @@ __metadata: "@yarnpkg/fslib": "npm:3.0.1" bin: deadlinks-macos: exec.js - checksum: 10/22be5262eab401d58b2ee01c048b661eb9251323161c63c80019f30e633b27594db174451d4cb3578770325061eb52126f8150882b1b11290dac2cead6051b0d + checksum: 10/3e24402e537554af39c7fc2996accead74392b6e75eec69a15df93f03e67b03de8d85c81ee17a203d644012b008189b69bed1f9bcdb127917e82b7373bc3361b languageName: node linkType: hard @@ -880,7 +880,7 @@ __metadata: "@yarnpkg/fslib": "npm:3.0.1" bin: deadlinks-windows: exec.js - checksum: 10/976428be72ea3b01892c5294862a2075aa02dd2983125c6dd9e31d1192024a4a90797e3706a2355261cc82d0eba0fd2eae2b48632fe1f89f2af47bfaddfb1c7c + checksum: 10/93cce885c57cb5ff5a92d1c32d35c03808c3163513c39fbcfa833b2b1609846d37bb46df49ca68f39d5758284273a6cdae492724f2ed0465a2147f5e2325fc43 languageName: node linkType: hard @@ -891,7 +891,7 @@ __metadata: "@yarnpkg/fslib": "npm:3.0.1" bin: deadlinks-linux: exec.js - checksum: 10/4372e9fd8c2f626b7d06987c9db2be0ea593a3e93b0b96a6d37f24639fefd05c4340d12d3a60eaa7f811f0d7e874f4e817ae6a02ec846a1b91e75697313bfb55 + checksum: 10/4f6e38b06d529c9822e50a2ac89bb8d2dee3c4b6658bdfdd043abcd4f0dedbc886667349435eefa81ed56ccb2f8485758b0511412e3d557549828ffb80c17a72 languageName: node linkType: hard
