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.
|
||||
packages = with pkgs; [
|
||||
cargo-nextest
|
||||
cargo-release
|
||||
cargo-watch
|
||||
ripgrep
|
||||
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