Skip to content

Fix CI: regenerate package-lock.json to satisfy esbuild@0.27.2 override#7375

Merged
DennisOSRM merged 2 commits intocopilot/add-overrides-to-package-jsonfrom
copilot/fix-osrm-backend-issues
Feb 20, 2026
Merged

Fix CI: regenerate package-lock.json to satisfy esbuild@0.27.2 override#7375
DennisOSRM merged 2 commits intocopilot/add-overrides-to-package-jsonfrom
copilot/fix-osrm-backend-issues

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 20, 2026

package.json was updated to pin esbuild to 0.27.2 via overrides, but package-lock.json was not regenerated — leaving it with esbuild@0.21.5. This caused npm ci to fail in CI:

npm error Invalid: lock file's esbuild@0.21.5 does not satisfy esbuild@0.27.2

Changes

  • package-lock.json: Regenerated via npm install to reflect the esbuild@0.27.2 override, bringing it in sync with package.json.
Original prompt

Reference: https://github.com/Project-OSRM/osrm-backend/actions/runs/22242333845/job/64348848521#step:5:1


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: DennisOSRM <1067895+DennisOSRM@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issues in OSRM backend workflows Fix CI: regenerate package-lock.json to satisfy esbuild@0.27.2 override Feb 20, 2026
Copilot AI requested a review from DennisOSRM February 20, 2026 21:49
@DennisOSRM DennisOSRM marked this pull request as ready for review February 20, 2026 21:50
@DennisOSRM DennisOSRM merged commit d3ee84d into copilot/add-overrides-to-package-json Feb 20, 2026
@DennisOSRM DennisOSRM deleted the copilot/fix-osrm-backend-issues branch February 20, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants