2026.09.0 — 2026-09-05
Added
- Automated release pipeline. Every push to
mainbuilds a multi-arch (amd64+arm64) image, pushes it to Docker Hub as:<version>,:<YYYY.MM>and:dev, cuts a git tag, and creates a GitHub pre-release with the runnable jar and its SHA-256 checksum attached. CHANGELOG.mdand.claude/rules/10-release.mddocumenting the CalVer scheme and the merge-time changelog obligation.
Changed
just up/just downnow run the prod stack against the published image (previously the dev build). The dev stack — Postgres plus a real Artemis primary/backup pair, built locally — moved tojust dev-up/just dev-down.just prod-up/just prod-downare removed.just uprunsjust setupfirst: it generatesdeploy/compose/.envwith a randomSECRET_KEY/DB_PASSWORDon first run and pinsSTUDIO_IMAGEto the newest published release tag (:devuntil one exists), so a clean clone comes up with a single command.- The published image is
sudoit1/artemis-studioon Docker Hub. The previousghcr.io/sudoitir/artemis-studioreference is dropped — CI only ever built that tag and threw it away.