Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Jul 28, 2025

dependabot uses corepack for all updates of node dependencies. The problem here is that corepack breaks if the
devEngines.packageManager does not define a full semantic version meaning it does not support semantic ranges.
We can work around this by just using the array syntax with only one entry.

For reference the corepack bug report: nodejs/corepack#729

dependabot uses `corepack` for all updates of node dependencies.
The problem here is that `corepack` breaks if the
`devEngines.packageManager` does not define a **full semantic version**
meaning it does not support semantic ranges.
We can work around this by just using the array syntax with only one
entry.

For reference the *corepack* bug report: nodejs/corepack#729

Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux requested review from ShGKme and skjnldsv July 28, 2025 14:06
@susnux susnux added the 3. to review 3️⃣ Waiting for reviews label Jul 28, 2025
@susnux susnux enabled auto-merge July 28, 2025 14:06
@susnux susnux merged commit db3d640 into main Jul 29, 2025
9 checks passed
@susnux susnux deleted the chore/fix-dependabot branch July 29, 2025 04:43
@skjnldsv skjnldsv mentioned this pull request Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review 3️⃣ Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants