Skip to content

Commit 7ed33dd

Browse files
committed
Update the changelog using cargo release
1 parent 04fa393 commit 7ed33dd

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

.gitignore

+5
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,8 @@ csmith-fuzzing/platform.info
1818

1919
# Backups of test cases from C-Reduce
2020
**/*.orig
21+
22+
# node.js files
23+
node_modules
24+
package-lock.json
25+
package.json

Cargo.toml

-6
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,6 @@ tag-name = "v{{version}}"
3636
# Don't release any crate unless its manifest has `release = true`
3737
release = false
3838

39-
# Add version and date to changelog file
40-
[[workspace.metadata.release.pre-release-replacements]]
41-
file = "CHANGELOG.md"
42-
search = "# Unreleased"
43-
replace = "# {{version}} ({{date}})"
44-
4539
# The profile that 'cargo dist' will build with
4640
[profile.dist]
4741
inherits = "release"

bindgen/Cargo.toml

+7
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,10 @@ features = ["experimental"]
6565

6666
[package.metadata.release]
6767
release = true
68+
pre-release-hook = ["../node_modules/doctoc/doctoc.js", "../CHANGELOG.md"]
69+
70+
# Add version and date to changelog file
71+
[[package.metadata.release.pre-release-replacements]]
72+
file = "../CHANGELOG.md"
73+
search = "# Unreleased"
74+
replace = "# Unreleased\n## Added\n## Changed\n## Removed\n## Fixed\n## Security\n\n# {{version}} ({{date}})"

0 commit comments

Comments
 (0)