3 Commits

Author SHA1 Message Date
67a0f5d1fc chore(release): v0.6.0 (#39)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
chore(release): 0.6.0

Co-authored-by: cuddle-please <bot@cuddle.sh>
Reviewed-on: https://git.front.kjuulh.io/kjuulh/cuddle-please/pulls/39
2025-01-10 00:29:53 +01:00
17878cace3 feat: ignore git found
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
2025-01-10 00:28:08 +01:00
b059201aea fix: multi line commit bodies should be prefixed with correct amount of spaces
All checks were successful
continuous-integration/drone/push Build is passing
this allows multi line commit messages to be displayed in a nice manner
2025-01-10 00:20:12 +01:00
3 changed files with 16 additions and 6 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
target/ target/
.cuddle/ .cuddle/
.env .env
crates/cuddle-please/testdata/git-found/

View File

@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.6.0] - 2025-01-09 ## [0.6.0] - 2025-01-09
### Added ### Added
- ignore git found
- enable commit bodies in changelog and fixes general warnings and updates (#49) - enable commit bodies in changelog and fixes general warnings and updates (#49)
Allows commit bodies to show up in release notes, this is something I'd prefer as my releases are usually short, and I'd like to see these as I don't use pull requests as often, and often miss the context, as I don't link to commits currently. Allows commit bodies to show up in release notes, this is something I'd prefer as my releases are usually short, and I'd like to see these as I don't use pull requests as often, and often miss the context, as I don't link to commits currently.
@@ -22,6 +23,10 @@ Co-committed-by: kjuulh <contact@kjuulh.io>
### Docs ### Docs
- add simple docs - add simple docs
### Fixed
- multi line commit bodies should be prefixed with correct amount of spaces
this allows multi line commit messages to be displayed in a nice manner
### Other ### Other
- *(deps)* update rust crate serde to v1.0.217 - *(deps)* update rust crate serde to v1.0.217
- *(deps)* update rust crate serde to v1.0.216 - *(deps)* update rust crate serde to v1.0.216

View File

@@ -245,7 +245,9 @@ fn default_changelog_body_config(release_link: Option<&str>) -> String {
{% endif -%} {% endif -%}
{%- if commit.body -%} {%- if commit.body -%}
{%- if commit.body | length > 0 -%} {%- if commit.body | length > 0 -%}
{% raw %} {% endraw %}{{ commit.body | trim }} {% for line in commit.body | trim | split(pat="\n") -%}
{% raw %} {% endraw %}{{ line | trim }}
{% endfor -%}
{% endif -%} {% endif -%}
{% endif -%} {% endif -%}
{% endfor -%} {% endfor -%}
@@ -522,7 +524,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
let commits: Vec<&str> = vec![ let commits: Vec<&str> = vec![
"feat: some feature "feat: some feature
some body", some body
and another line",
"some random commit", "some random commit",
"fix: some fix", "fix: some fix",
"chore(scope): some chore", "chore(scope): some chore",
@@ -544,6 +547,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### Added
- some feature - some feature
some body some body
and another line
### Fixed ### Fixed
- some fix - some fix