From 0b9bbe2e5aafb69ddb069fed1819bee5eb0571bf Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 16 Jul 2026 11:53:15 +0200 Subject: release 1.1.0 Co-Authored-By: Claude Opus 4.8 --- CLAUDE.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index 552f7d9..4fbfdcb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -160,16 +160,22 @@ the Slackware target, so their project-version flag is `-V` only. To cut a release (bump `X.Y.Z`): ```bash +# 1. add a dated section for X.Y.Z at the top of ChangeLog.md (Keep a Changelog +# format: Added / Changed / Fixed / Removed), summarizing the commits since +# the last tag (git log vPREV..HEAD). sed -i 's/^PROJECT_VERSION="[^"]*"/PROJECT_VERSION="X.Y.Z"/' \ test-build install.sh image-builder/*.sh git commit -aS -m "release X.Y.Z" git tag -s vX.Y.Z -m "vX.Y.Z" git push origin master --tags # both remotes (danix_git + forge) +# --note-file feeds the ChangeLog section as the release body. tea release create --repo danix/sbo-dockerbuild --tag vX.Y.Z --title vX.Y.Z ``` The `sed` anchors on `^PROJECT_VERSION="..."`, which never matches the SBo package `VERSION=`/`OPT_VERSION=` vars, so it only touches the project const. +`ChangeLog.md` is the human-facing history; update it in the same release +commit as the version bump. ## Deployment -- cgit v1.2.3