Skip to content

Commit

Permalink
Use cargo-release to make our release process more reasonable.
Browse files Browse the repository at this point in the history
  • Loading branch information
dpc committed Jan 12, 2022
1 parent 1f27510 commit e115a8b
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 0 deletions.
1 change: 1 addition & 0 deletions cargo-crev/CHANGELOG.md
Expand Up @@ -9,6 +9,7 @@ Versioning](https://semver.org/spec/v2.0.0.html).
<!-- next-url -->
## [Unreleased](https://github.com/dpc/crev/compare/cargo-crev-v0.21.4...HEAD) - ReleaseDate

- Use `cargo-release` to make our release process more reasonable.
- Display better diagnostics for any digest mismatch.
- Fix interactive use of `trust` and `id trust` to actually read the proofs edited

Expand Down
1 change: 1 addition & 0 deletions cargo-crev/Cargo.toml
Expand Up @@ -73,3 +73,4 @@ pre-release-replacements = [
{file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1},
{file="CHANGELOG.md", search="<!-- next-url -->", replace="<!-- next-url -->\n## [Unreleased](https://github.com/crev-dev/cargo-crev/compare/{{tag_name}}...HEAD) - ReleaseDate", exactly=1},
]
shared-version=true
3 changes: 3 additions & 0 deletions crev-common/Cargo.toml
Expand Up @@ -22,3 +22,6 @@ serde_yaml = "0.8.11"
shell-escape = "0.1.4"
thiserror = "1.0.17"
rand = "0.8.4"

[package.metadata.release]
shared-version=true
3 changes: 3 additions & 0 deletions crev-data/Cargo.toml
Expand Up @@ -23,3 +23,6 @@ serde = { version = "1.0.130", features = ["derive"] }
serde_yaml = "0.8.17"
typed-builder = "0.9.0"
thiserror = "1.0.26"

[package.metadata.release]
shared-version=true
3 changes: 3 additions & 0 deletions crev-lib/Cargo.toml
Expand Up @@ -35,3 +35,6 @@ thiserror = "1.0.26"
rayon = "1.5.1"
aes-siv = "0.6.2"
bstr = "0.2.17"

[package.metadata.release]
shared-version=true
3 changes: 3 additions & 0 deletions crev-wot/Cargo.toml
Expand Up @@ -21,3 +21,6 @@ log = "0.4.14"
serde = "1.0.130"
serde_yaml = "0.8.21"
thiserror = "1.0.30"

[package.metadata.release]
shared-version=true
5 changes: 5 additions & 0 deletions release.toml
@@ -0,0 +1,5 @@
# we synchronize all versions, so one tag should be enough
tag-prefix = ""
tag-name = "v{{version}}"
consolidate-commits = true
consolidate-pushes = true

0 comments on commit e115a8b

Please sign in to comment.