Skip to content

Commit

Permalink
chore: update release.toml config
Browse files Browse the repository at this point in the history
This way releases can be made with the most recent version 0.25.5 of
cargo-release. New major releases can be cut with simply running:

    cargo release major --execute

Prior to this change `fil-proofs-tooling` wasn't tagged. With this
change it's tagged just like any other crates. That adds more consistency.
It still isn't published to crates.io as intended.

The `consolidate-commits = false` option makes sure that each crate
gets its own tag with a commit message that contains its version number.
Without this setting, it would only say "Release" without further
information.
  • Loading branch information
vmx committed Nov 8, 2024
1 parent be65d20 commit 3829c1c
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 7 deletions.
4 changes: 0 additions & 4 deletions fil-proofs-tooling/release.toml

This file was deleted.

4 changes: 1 addition & 3 deletions release.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
pre-release-commit-message = "chore({{crate_name}}): release {{version}}"
pro-release-commit-message = "chore({{crate_name}}): starting development cycle for {{next_version}}"
no-dev-version = true
consolidate-commits = false

0 comments on commit 3829c1c

Please sign in to comment.