docs: add per-crate tagging convention to CLAUDE.md
This commit is contained in:
13
CLAUDE.md
13
CLAUDE.md
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user