From dec8996fed6a22dc4af4919882d280b07b8fe064 Mon Sep 17 00:00:00 2001 From: Christian Legnitto Date: Tue, 22 Apr 2025 09:24:20 -0400 Subject: [PATCH 1/4] Add changelog for -sys --- spirv-tools-sys/CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 spirv-tools-sys/CHANGELOG.md diff --git a/spirv-tools-sys/CHANGELOG.md b/spirv-tools-sys/CHANGELOG.md new file mode 100644 index 0000000..ec504df --- /dev/null +++ b/spirv-tools-sys/CHANGELOG.md @@ -0,0 +1,25 @@ + + +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + + +## [Unreleased] - ReleaseDate + + +[Unreleased]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.10.0...HEAD +[0.8.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.7.1...0.8.0 +[0.7.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.7.0...0.7.1 +[0.7.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.6.1...0.7.0 +[0.6.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.6.0...0.6.1 +[0.6.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.5.0...0.6.0 +[0.5.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.4.0...0.5.0 +[0.4.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.3.1...0.4.0 +[0.3.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.3.0...0.3.1 +[0.3.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.2.0...0.3.0 +[0.2.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.1.1...0.2.0 +[0.1.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.1.0...0.1.1 +[0.1.0]: https://github.com/EmbarkStudios/spirv-tools-rs/releases/tag/0.1.0 From bbb54ac58681ded32627f2bced8db879ce15fbf5 Mon Sep 17 00:00:00 2001 From: Christian Legnitto Date: Tue, 22 Apr 2025 09:29:17 -0400 Subject: [PATCH 2/4] Do not override tag name From https://github.com/crate-ci/cargo-release/blob/master/docs/faq.md#how-do-i-customize-my-tagging-in-a-workspace the defaults appear to be what we want. --- release.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/release.toml b/release.toml index 9f2c124..5304291 100644 --- a/release.toml +++ b/release.toml @@ -1,6 +1,5 @@ pre-release-commit-message = "Release {{version}}" -tag-message = "Release {{version}}" -tag-name = "{{version}}" +tag-message = "Release `{{crate_name}}` {{version}}" pre-release-replacements = [ { file = "CHANGELOG.md", search = "Unreleased", replace = "{{version}}" }, { file = "CHANGELOG.md", search = "\\.\\.\\.HEAD", replace = "...{{tag_name}}" }, From b560cab67bfdc8923bf6aca44157c8306269e44d Mon Sep 17 00:00:00 2001 From: Christian Legnitto Date: Tue, 22 Apr 2025 09:32:15 -0400 Subject: [PATCH 3/4] Remove tag that is not interpolated --- release.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.toml b/release.toml index 5304291..31efbb5 100644 --- a/release.toml +++ b/release.toml @@ -1,4 +1,4 @@ -pre-release-commit-message = "Release {{version}}" +pre-release-commit-message = "Release" tag-message = "Release `{{crate_name}}` {{version}}" pre-release-replacements = [ { file = "CHANGELOG.md", search = "Unreleased", replace = "{{version}}" }, From 5b067ba23896b09affabbb82f737d64953cea6bd Mon Sep 17 00:00:00 2001 From: Christian Legnitto Date: Tue, 22 Apr 2025 09:35:21 -0400 Subject: [PATCH 4/4] Fix changelog for -sys --- spirv-tools-sys/CHANGELOG.md | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/spirv-tools-sys/CHANGELOG.md b/spirv-tools-sys/CHANGELOG.md index ec504df..0dbee4d 100644 --- a/spirv-tools-sys/CHANGELOG.md +++ b/spirv-tools-sys/CHANGELOG.md @@ -10,16 +10,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate -[Unreleased]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.10.0...HEAD -[0.8.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.7.1...0.8.0 -[0.7.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.7.0...0.7.1 -[0.7.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.6.1...0.7.0 -[0.6.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.6.0...0.6.1 -[0.6.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.5.0...0.6.0 -[0.5.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.4.0...0.5.0 -[0.4.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.3.1...0.4.0 -[0.3.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.3.0...0.3.1 -[0.3.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.2.0...0.3.0 -[0.2.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.1.1...0.2.0 -[0.1.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/0.1.0...0.1.1 -[0.1.0]: https://github.com/EmbarkStudios/spirv-tools-rs/releases/tag/0.1.0 +[Unreleased]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.8.0...HEAD +[0.8.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.7.0...spirv-tools-sys-v0.8.0 +[0.7.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.6.0...spirv-tools-sys-v0.7.0 +[0.6.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.5.0..spirv-tools-sys-.0.6.0 +[0.5.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.4.0...spirv-tools-sys-v0.5.0 +[0.3.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.3.0...spirv-tools-sys-v0.4 +[0.3.0]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.2.0...spirv-tools-sys-v0.3.0 +[0.1.1]: https://github.com/EmbarkStudios/spirv-tools-rs/compare/spirv-tools-sys-v0.1.0...spirv-tools-sys-v0.1.1 +[0.1.0]: https://github.com/EmbarkStudios/spirv-tools-rs/releases/tag/spirv-tools-sys-v0.1.0