You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(docker): pin fork sources in the toolchain Dockerfile
The base emscripten/emsdk image is now pinned by digest upstream (6.0.2); this pins the two
bugra9 forks the image layers on top, which were still fetched from moving branches:
- libembind.js pinned to bugra9/emscripten commit 583984a + sha256-verified.
- bugra9/swig pinned to commit 1b6501a + sha256-verified (archive fetched by commit, not branch),
so a moved branch or tampered CDN response fails the build instead of injecting other code.
Validated with 'docker build --check'. Takes effect on the next image rebuild — after building
and pushing @cpp.js/core-docker, run 'node scripts/pin-docker-image.js' to re-pin the resulting
digest in pullDockerImage.js.
0 commit comments