Skip to content

Commit 7035af1

Browse files
committed
Move VERSIONING.md to docs/versioning.md
1 parent c70bd25 commit 7035af1

3 files changed

Lines changed: 2 additions & 2 deletions

File tree

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ Read `README.md` for an overview of the project and `AGENTS.md` for development
66

77
## Key policies
88

9-
- **Versioning:** See `VERSIONING.md` for the tiered versioning scheme and how to bump versions.
9+
- **Versioning:** See `docs/versioning.md` for the tiered versioning scheme and how to bump versions.
1010
- **Specs:** After completing any feature work, update the Allium specs in `docs/project/specs/` to reflect current behaviour.

docs/releasing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ Not every artifact needs manual follow-up. The Homebrew formula is the only piec
4949

5050
## When to release
5151

52-
All core-tier packages share a major.minor version (see `VERSIONING.md`). Right now, every release cuts a single tag and publishes everything. This means a tree-sitter bugfix produces new Rust binaries even if nothing changed in the Rust crates, and vice versa.
52+
All core-tier packages share a major.minor version (see `docs/versioning.md`). Right now, every release cuts a single tag and publishes everything. This means a tree-sitter bugfix produces new Rust binaries even if nothing changed in the Rust crates, and vice versa.
5353

5454
This is fine while the project is small. If the coupling becomes a problem, the natural split is separate tags per artifact group (e.g. `cli-v1.0.1`, `vscode-v0.3.0`), each triggering only its own CI job. That would also let the Homebrew update script run automatically as a post-release workflow step rather than requiring a manual invocation.
File renamed without changes.

0 commit comments

Comments
 (0)