# Release automation. On push to main, `knope release` reads the conventional commits
# since the last tag, bumps the version, updates the changelog, tags, and creates the
# GitHub release. No PR, no manual step.
[]
# knope bumps [package].version in Cargo.toml and the crate's entry in Cargo.lock; keep
# both in sync or `--locked` builds break after a bump. The dependency name matches the
# crate's package name as it appears in Cargo.lock, not the repository name.
= [
"Cargo.toml",
{ = "Cargo.lock", = "git-cache-proxy" },
]
= "CHANGELOG.md"
# Create a GitHub release (not just a git tag) from the tag, using GITHUB_TOKEN in CI.
[]
= "rolandjitsu"
= "git-cache-proxy"