docs: add per-crate tagging convention to CLAUDE.md

This commit is contained in:
2026-03-26 18:57:25 +01:00
parent fe68af7b46
commit 41a00b188a

View File

@@ -26,6 +26,19 @@ cargo build -p owlry-plugin-calculator --release
# Bump versions
just bump-crate owlry-plugin-weather 0.5.0 # Bump specific plugin
just bump-all 0.5.0 # Bump all plugins
# Tagging convention: every changed crate gets its own tag
# Format: {crate-name}-v{version}
# Examples:
# owlry-plugin-bookmarks-v1.0.1
# owlry-plugin-calculator-v1.0.1
#
# IMPORTANT: After bumping, tag EVERY changed plugin crate individually.
# Unchanged plugins don't need new tags.
#
# Plugin API dependency uses a git tag from the core repo:
# owlry-plugin-api = { git = "...", tag = "plugin-api-v1.0.1" }
# Update this tag reference when the core repo bumps plugin-api.
```
## Workspace Structure