Skip to content
Tomy Hsieh edited this page Mar 24, 2025 · 4 revisions

Release Flow

  • Switch to main branch
  • Merge develop into main
  • Commit πŸ”– release: {version}
  • Switch back to develop branch
  • Merge main into develop
  • Publish new Release
  • GitHub Action automatically build and release new image
  • Proceed to deploy

Start Docker Compose Dev

docker compose -f docker-compose.dev.yml up -d

Create migration script

Dev stack must already be started

docker compose exec api alembic revision --autogenerate -m "Some Description"

Dump database data for backup

docker exec -it k_backend_db pg_dumpall -U k-backend > k_db.sql

Clone this wiki locally