This repo has three sub-projects:
- base: a Docker ubuntu based image prepped for our dev needs
- Pushes to: ghcr.io/level12/ubuntu-base
- Tags: 22.04, 24.04, etc.
- mive: uses
baseand installs mise, uv, and a Python version- Pushes to: ghcr.io/level12/ubuntu-mive
- Tags
{ubuntu}-{py}: 24.04-3.12, 24.04-3.13, etc. - Includes a
mive-version-checksscript which can be ran in an app's CI to ensure the images are up-to-date.
- app-pkg
- No CircleCI, just GH workflows
- Mive workflow is scheduled to build nightly
- Use
mise build-allfor docker builds to ensure latest images are pulled