python-semantic-release/python-semantic-release (python-semantic-release)
### [`v9.8.0`](https://togithub.com/python-semantic-release/python-semantic-release/blob/HEAD/CHANGELOG.md#v980-2024-05-27)
[Compare Source](https://togithub.com/python-semantic-release/python-semantic-release/compare/v9.7.3...v9.8.0)
##### Documentation
- docs(migration-v8): update version references in migration instructions ([#938](https://togithub.com/python-semantic-release/python-semantic-release/issues/938)) ([`d6ba16a`](https://togithub.com/python-semantic-release/python-semantic-release/commit/d6ba16aa8e01bae1a022a9b06cd0b9162c51c345))
##### Feature
- feat: extend gitlab to edit a previous release if exists ([#934](https://togithub.com/python-semantic-release/python-semantic-release/issues/934))
- style(hvcs-github): update function docstrings for params
- feat(hvcs-gitlab): enable gitlab to edit a previous release if found
- fix(hvcs-gitlab): add tag message to release creation
- fix(gitlab): adjust release name to mirror other hvcs release names
- refactor(gitlab): consolidate & simplify usage of gitlab client
- test(gitlab): neuter test cases that used the internet & add new tests
- refactor(gitlab): handle errors in release retrieval gracefully
- refactor(gitlab): update release notes editing implementation
***
Co-authored-by: bdorsey \ ([`23e02b9`](https://togithub.com/python-semantic-release/python-semantic-release/commit/23e02b96dfb2a58f6b4ecf7b7812e4c1bc50573d))
- feat(gha): configure ssh signed tags in GitHub Action ([#937](https://togithub.com/python-semantic-release/python-semantic-release/issues/937))
Resolves: [#936](https://togithub.com/python-semantic-release/python-semantic-release/issues/936) ([`dfb76b9`](https://togithub.com/python-semantic-release/python-semantic-release/commit/dfb76b94b859a7f3fa3ad778eec7a86de2874d68))
- feat(version-cmd): add toggle of `--no-verify` option to `git commit` ([#927](https://togithub.com/python-semantic-release/python-semantic-release/issues/927))
- test(version-cmd): add test w/ failing pre-commit hook--preventing version commit
- feat(version-cmd): add toggle of `--no-verify` option to `git commit`
This commit adds a configuration option that toggles the addition of `--no-verify`
command line switch on git commit operations that are run with the `version` command.
- docs(configuration): add `no_git_verify` description to the configuration page
***
Co-authored-by: bdorsey \ ([`1de6f78`](https://togithub.com/python-semantic-release/python-semantic-release/commit/1de6f7834c6d37a74bc53f91609d40793556b52d))
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
9.7.3
->9.8.0
Release Notes
python-semantic-release/python-semantic-release (python-semantic-release)
### [`v9.8.0`](https://togithub.com/python-semantic-release/python-semantic-release/blob/HEAD/CHANGELOG.md#v980-2024-05-27) [Compare Source](https://togithub.com/python-semantic-release/python-semantic-release/compare/v9.7.3...v9.8.0) ##### Documentation - docs(migration-v8): update version references in migration instructions ([#938](https://togithub.com/python-semantic-release/python-semantic-release/issues/938)) ([`d6ba16a`](https://togithub.com/python-semantic-release/python-semantic-release/commit/d6ba16aa8e01bae1a022a9b06cd0b9162c51c345)) ##### Feature - feat: extend gitlab to edit a previous release if exists ([#934](https://togithub.com/python-semantic-release/python-semantic-release/issues/934)) - style(hvcs-github): update function docstrings for params - feat(hvcs-gitlab): enable gitlab to edit a previous release if found - fix(hvcs-gitlab): add tag message to release creation - fix(gitlab): adjust release name to mirror other hvcs release names - refactor(gitlab): consolidate & simplify usage of gitlab client - test(gitlab): neuter test cases that used the internet & add new tests - refactor(gitlab): handle errors in release retrieval gracefully - refactor(gitlab): update release notes editing implementation *** Co-authored-by: bdorsey \Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.