From 2a660e9c196135ffa7aee83d386aafab7a5589eb Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Tue, 3 Mar 2026 10:52:36 -0600 Subject: [PATCH] docs: add next-release branch workflow to CLAUDE.md Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 4757d65..6efe82a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -51,6 +51,13 @@ docker build -t paper-dynasty-db . # Build image - DB connection errors → verify `POSTGRES_HOST` points to correct container name - **CI/CD**: Gitea Actions on PR to `main` — builds Docker image, auto-generates CalVer version (`YYYY.MM.BUILD`) on merge +### Release Workflow +1. Create feature/fix branches off `next-release` (e.g., `fix/card-pricing`) +2. When done, merge the branch into `next-release` — this is the staging branch where changes accumulate +3. When ready to release, open a PR from `next-release` → `main` +4. CI builds Docker image on PR; CalVer tag is created on merge +5. Deploy the new image to production + ## Important - Docker image installs only Playwright Chromium (not all browsers) to optimize size