bifrostlab / llm-assistant

Multifunctional LLM Assistant for Discord
8 stars 6 forks source link

build: Add build and publish pipeline by Docker #53

Closed nqngo closed 7 months ago

nqngo commented 7 months ago

Add github workflow to build and publish Docker image.

Switch to using python-3.12-alpine to reduce the image size and vulnerability factors.

Poetry install now requires a README.md for package, add that into the Docker build pipeline.

Use explicit module naming to make sure the app can run properly in production.