Problem Statement
There is no Dockerfile in the repo. Production runs are not standardized; each environment is responsible for its own build.
Acceptance Criteria
Files or Modules Likely Affected
Dockerfile (new)
.dockerignore (new)
.github/workflows/release.yml (extend)
Difficulty / Effort
- Difficulty: medium
- Effort: ~4 hours
Problem Statement
There is no Dockerfile in the repo. Production runs are not standardized; each environment is responsible for its own build.
Acceptance Criteria
Dockerfile(deps, builder, runner).npm run buildruns in builder stage.Files or Modules Likely Affected
Dockerfile(new).dockerignore(new).github/workflows/release.yml(extend)Difficulty / Effort