docs(changelog): document drone @git tag verb under 2026-07-02 (no bump)

This commit is contained in:
AIOSAI
2026-07-02 19:13:55 -07:00
parent f83a003a73
commit ea2f7a49a7
+11
View File
@@ -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 <vX.Y.Z>` — 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