Standalone repository for the PROMPT GitHub Challenge client.
client/GitHub Challenge micro-frontenddocker-compose.ymlPlaceholder local compose filedocker-compose.prod.ymlProduction deployment for the GitHub Challenge client only
- Copy
.env.templateto.envand adapt values if needed. - Install client dependencies and run the client with
cd client && yarn install && yarn dev.
The client consumes the published @tumaet/prompt-shared-state and
@tumaet/prompt-ui-components packages directly.
Use a Node LTS release (recommended: Node 22) for local client tooling.
The core app in the main PROMPT repository can load this client via Module Federation at http://localhost:3006.
CI/CD workflows are in .github/workflows/:
build-and-push.ymlbuilds and pushes the client imagedev.ymlruns linting, builds, and deploys to dev VMprod.ymlruns release builds and deploys to prod VMdeploy.ymldeploys only the GitHub Challenge client container usingdocker-compose.prod.yml