From ea2f7a49a7744574c2acaa001bc516fe88cad3b9 Mon Sep 17 00:00:00 2001 From: AIOSAI Date: Thu, 2 Jul 2026 19:13:55 -0700 Subject: [PATCH] docs(changelog): document drone @git tag verb under 2026-07-02 (no bump) --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 469da464..297caf93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,17 @@ gate, live Telegram streaming, `aipass init` template selector + portability, `@backup share`) — all documented under `[2026-07-01]` — plus the CI stabilization below. +### Added + +- **`drone @git tag ` — guarded release-tag automation (post-2.6.1).** + Devpulse-tier verb that pushes a release tag with no manual step: fetches + `origin`, refuses unless the tag's `X.Y.Z` matches **both** `pyproject.toml` + and `src/aipass/__init__.py` on `origin/main` (version guard) and the tag + doesn't already exist (exists guard), then tags `origin/main` and pushes — + firing `publish.yml`. `drone @git tag --list` lists tags. Removes the merge + playbook's last manual `git tag`/`push` step, so releases need zero user + input. (built by @drone, S274) + ### Fixed - **CI green — six regressions from the DPLAN-0226 / FPLAN-0289 / TDPLAN-0010