Skip to content

build: preserve API workspace dependencies - #2

Merged
dschenk merged 1 commit into
gridonic/v0.8.7-deployment-skillsfrom
agent/preserve-api-runtime-dependencies
Jul 20, 2026
Merged

build: preserve API workspace dependencies#2
dschenk merged 1 commit into
gridonic/v0.8.7-deployment-skillsfrom
agent/preserve-api-runtime-dependencies

Conversation

@dschenk

@dschenk dschenk commented Jul 20, 2026

Copy link
Copy Markdown
Member

Summary

  • copy pruned API workspace dependencies into the production runtime image
  • explicitly resolve compression from the API entrypoint path in Docker smoke CI
  • retain the existing real MongoDB + /readyz full startup smoke

Root cause

The production dependency tree correctly retained version-conflicted API dependencies under /app/api/node_modules, but the final image copied only /app/node_modules. The resulting .7 image therefore crash-looped on MODULE_NOT_FOUND: compression; production was rolled back to .6.

Validation

  • git diff --check
  • workflow YAML parses
  • complete staged diff reviewed
  • Docker production build and full startup smoke delegated to this PR CI

No live deployment is part of this PR.

@dschenk
dschenk force-pushed the agent/preserve-api-runtime-dependencies branch from f4645a3 to 156b9af Compare July 20, 2026 17:26
@dschenk
dschenk marked this pull request as ready for review July 20, 2026 17:35
@dschenk
dschenk merged commit 26472e3 into gridonic/v0.8.7-deployment-skills Jul 20, 2026
3 checks passed
@dschenk
dschenk deleted the agent/preserve-api-runtime-dependencies branch July 20, 2026 17:35
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.

1 participant