Skip to content

Branch Policy

Marko@VMHOMELAB edited this page Jun 13, 2026 · 1 revision

Branch Policy

Printbuddy uses a development-first branch workflow.

Branches

  • dev: active development and validation branch.
  • main: stable/release branch.

Container tags

  • docker.io/vmhomelabde/printbuddy:latest: stable image from the release branch.
  • docker.io/vmhomelabde/printbuddy:dev: development image for testing current work.

Normal workflow

  1. Changes are developed on dev.
  2. Marko tests from dev.
  3. Approved changes are merged into main.
  4. Releases are cut from main.

Use latest for normal deployments unless you intentionally want to test dev.

Clone this wiki locally