# Versioning, from changeset files: a pull that changes what users of # knotless see adds one, with `knope document-change`, naming the bump # and saying what changed for them. `knope release` bumps the workspace's # version, writes CHANGELOG.md and removes the files it used. No # conventional commits: commit titles say what changed, for us. [package] versioned_files = [ "Cargo.toml", { path = "Cargo.lock", dependency = "knotless" }, { path = "Cargo.lock", dependency = "knotless-agent" }, { path = "Cargo.lock", dependency = "knotless-mcp" }, { path = "Cargo.lock", dependency = "knotless-serve" }, { path = "Cargo.lock", dependency = "knotless-run" }, { path = "Cargo.lock", dependency = "knotless-triage" }, ] changelog = "CHANGELOG.md" [changes] ignore_conventional_commits = true [[workflows]] name = "document-change" [[workflows.steps]] type = "CreateChangeFile" [[workflows]] name = "release" [[workflows.steps]] type = "PrepareRelease"