git-cache-proxy 0.1.10

Read-only caching proxy for Git: serves clones/fetches from an in-region mirror, pulling only deltas from upstream.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 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.

[package]
# 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.
versioned_files = [
    "Cargo.toml",
    { path = "Cargo.lock", dependency = "git-cache-proxy" },
]
changelog = "CHANGELOG.md"

# Create a GitHub release (not just a git tag) from the tag, using GITHUB_TOKEN in CI.
[github]
owner = "rolandjitsu"
repo = "git-cache-proxy"