evolution
6ad53ff5c7
fix(ci): Change docker base image from alpine to debian ( #1014 )
...
* fix(docker): switch Dockerfile.cli from Alpine to Debian slim
Alpine uses musl libc which is incompatible with @ladybugdb/core's
glibc-compiled native binary, causing ERR_DLOPEN_FAILED on startup.
Closes #1008
* fix(docker): resolve build and runtime failures in Dockerfile.cli
- Add **/*.tsbuildinfo to .dockerignore and rm -f tsbuildinfo in
builder to prevent stale incremental cache from skipping
gitnexus-shared compilation
- Install libstdc++6 from Debian Trixie for @ladybugdb/core native
module compatibility (requires GLIBCXX_3.4.31)
* fix(docker): use node:22-trixie-slim for GLIBCXX_3.4.31 support
Replaces the manual Trixie libstdc++6 backport with the official
node:22-trixie-slim base image, which ships GCC 14 runtime natively.
2026-04-21 21:31:58 +01:00
Copilot
3adb97e993
feat(docker): ship signed UI + CLI/server images via docker-compose ( #967 )
...
* Initial plan
* docker: ship signed UI + CLI/server images via docker-compose
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/883bcee1-4a1d-4b3d-bbb9-accd8846da96
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* docker: lock image version to npm package + harden cosign verify guidance
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/6afd4fcd-5656-4e02-b796-a22b59000bde
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* docker: add Sigstore ClusterImagePolicy + k8s admission docs
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/aea3dd70-e2a9-443a-b578-cb3eca4093e1
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* docker(k8s): collapse redundant image globs in ClusterImagePolicy
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/aea3dd70-e2a9-443a-b578-cb3eca4093e1
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* docker(ci): drop deprecated COSIGN_EXPERIMENTAL, dead build-args, and loose verify regex in comment
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/bdf0d2cf-607c-4558-982a-be9b216b2d36
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* docker(ci): use ${{ github.repository }} in verify-comment regex for fork portability
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/bdf0d2cf-607c-4558-982a-be9b216b2d36
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
* style(deploy): prettier-format cluster-image-policy.yaml (single quotes)
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/b09a016e-56a1-4b73-bacc-e69084a48782
* ci(docker): drop workflow_dispatch, harden signing loop, fix verify-comment placeholder
Agent-Logs-Url: https://github.com/abhigyanpatwari/GitNexus/sessions/6755064c-7871-4b2e-9b46-b4779eb215ac
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: magyargergo <11230420+magyargergo@users.noreply.github.com>
2026-04-18 20:55:19 +01:00