forked from HeliosSoftware/hfs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelease.toml
More file actions
32 lines (22 loc) · 778 Bytes
/
release.toml
File metadata and controls
32 lines (22 loc) · 778 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Configuration for cargo-release
# This file configures how releases are performed for the HFS workspace
# Don't create individual commits for each crate version bump
consolidate-commits = true
# Use a single tag for the entire workspace
tag-prefix = "v"
tag-name = "{{prefix}}{{version}}"
# Commit message for version bumps
pre-release-commit-message = "Release version {{version}}"
# Tag message
tag-message = "Release version {{version}}"
# Push automatically
push = true
# Sign commits and tags if GPG is configured
sign-commit = true
sign-tag = true
# Shared version across all workspace members
shared-version = true
# Publish to crates.io automatically
publish = true
# Dependencies should be upgraded to match the new version
dependent-version = "upgrade"