mirror of
https://seed.radicle.dev/rad:z2UcCU1LgMshWvXj6hXSDDrwB8q8M.git
synced 2026-10-18 19:30:30 +08:00
chore(nix): add cargo-release
Adding `cargo-release` for managing crate releases
This commit is contained in:
@@ -103,6 +103,7 @@
|
|||||||
# from the toolchain that was specified earlier.
|
# from the toolchain that was specified earlier.
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
cargo-nextest
|
cargo-nextest
|
||||||
|
cargo-release
|
||||||
cargo-watch
|
cargo-watch
|
||||||
ripgrep
|
ripgrep
|
||||||
rust-analyzer
|
rust-analyzer
|
||||||
|
|||||||
@@ -0,0 +1,28 @@
|
|||||||
|
allow-branch = [
|
||||||
|
"main",
|
||||||
|
"!HEAD",
|
||||||
|
]
|
||||||
|
sign-commit = true
|
||||||
|
sign-tag = true
|
||||||
|
push-remote = "rad"
|
||||||
|
release = true
|
||||||
|
publish = true
|
||||||
|
verify = true
|
||||||
|
owners = ["Fintan Halpenny <fintan.halpenny@gmail.com>"]
|
||||||
|
push = true
|
||||||
|
push-options = []
|
||||||
|
consolidate-commits = false
|
||||||
|
pre-release-commit-message = "chore: Release {{crate_name}} version {{version}}"
|
||||||
|
pre-release-replacements = []
|
||||||
|
tag-message = "chore: Release {{crate_name}} version {{version}}"
|
||||||
|
tag-name = "releases/v{{version}}"
|
||||||
|
tag = true
|
||||||
|
enable-features = []
|
||||||
|
enable-all-features = false
|
||||||
|
dependent-version = "upgrade"
|
||||||
|
metadata = "optional"
|
||||||
|
certs-source = "webpki"
|
||||||
|
|
||||||
|
[rate-limit]
|
||||||
|
new-packages = 5
|
||||||
|
existing-packages = 30
|
||||||
Reference in New Issue
Block a user