Skip to content

Sync npm lockfile for Trusted language implementations workflow - #1

Merged
Romgi merged 3 commits into
mainfrom
copilot/fix-trusted-language-implementations-job
Jul 11, 2026
Merged

Romgi merged 3 commits into
mainfrom
copilot/fix-trusted-language-implementations-job

Conversation

Copilot AI commented Jul 11, 2026 •

Copy link
Copy Markdown
Contributor

The Trusted language implementations GitHub Actions job failed before running implementation checks because npm ci detected a lockfile/package graph mismatch. The lockfile was missing nested entries required by @rolldown/binding-wasm32-wasi.

  • Root cause

    • package-lock.json referenced @emnapi/core@1.11.1 and @emnapi/runtime@1.11.1 as dependencies of @rolldown/binding-wasm32-wasi, but did not include corresponding nested node_modules records.
  • Change

    • Updated package-lock.json to add:
      • node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/core (1.11.1)
      • node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime (1.11.1)
  • Resulting lockfile shape (excerpt)

"node_modules/@rolldown/binding-wasm32-wasi": {
  "dependencies": {
    "@emnapi/core": "1.11.1",
    "@emnapi/runtime": "1.11.1",
    "@napi-rs/wasm-runtime": "^1.1.6"
  }
},
"node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/core": {
  "version": "1.11.1"
},
"node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime": {
  "version": "1.11.1"
}

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Trusted language implementations Sync npm lockfile for Trusted language implementations workflow Jul 11, 2026
Copilot finished work on behalf of Romgi July 11, 2026 02:00
Copilot AI requested a review from Romgi July 11, 2026 02:00
Copilot finished work on behalf of Romgi July 11, 2026 02:09
Copilot AI requested a review from Romgi July 11, 2026 02:09
@Romgi
Romgi marked this pull request as ready for review July 11, 2026 02:12
@Romgi
Romgi merged commit 7f284c1 into main Jul 11, 2026
2 checks passed
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