Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore(deps): update python-semantic-release/python-semantic-release action to v9.16.0 #387

Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 12, 2025

This PR contains the following updates:

Package Type Update Change
python-semantic-release/python-semantic-release action minor v9.15.2 -> v9.16.0

Release Notes

python-semantic-release/python-semantic-release (python-semantic-release/python-semantic-release)

v9.16.0

Compare Source

Bug Fixes
  • changelog: Fixes PSR release commit exclusions for customized commit messages
    (#​1139,
    f9a2078)
  • fix(config-changelog): validate changelog.exclude_commit_patterns on config load

  • test(fixtures): relocate sanitize changelog functions

  • test(cmd-version): add test to validate that custom release messages are ignored in changelog

  • test(config): add changelog.exclude_commit_patterns validation check

  • style(config): refactor import names of re module

  • cmd-version: Fix --print-tag result to match configured tag format
    (#​1134,
    a990aa7)
  • test(fixtures): add new trunk repo that has a different tag format

  • test(fixtures): add helper to extract config settings from repo action definition

  • test(cmd-version): expand testing of --print-tag & --print-last-released-tag

PSR did not have enough testing to demonstrate testing of the tag generation when the tag format was
configured differently than normal. This commit adds a significant portion of testing to exercise
the print tag functionality which must match the configured tag format.

  • cmd-version: Fix tag format on default version when force bump for initial release
    (#​1138,
    007fd00)

Resolves: #​1137

  • test(fixtures): add new unreleased trunk repo with a different tag format

  • test(cmd-version): ensure forced bump version on initial release follows tag format

ref: #​1137

Features
  • config: Expand dynamic parser import to handle a filepath to module
    (#​1135,
    0418fd8)
  • test(fixtures): remove import checking/loading of custom parser in use_custom_parser

  • test(config): extend import parser unit tests to evaluate file paths to modules

  • docs(commit-parsing): add the new custom parser import spec description for direct path imports

Resolves: #​687

  • docs(configuration): adjust commit_parser option definition for direct path imports

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 12, 2025
Copy link

codecov bot commented Jan 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 52.48%. Comparing base (8ac2c65) to head (bc0b699).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #387   +/-   ##
=======================================
  Coverage   52.48%   52.48%           
=======================================
  Files           7        7           
  Lines         665      665           
  Branches       56       56           
=======================================
  Hits          349      349           
  Misses        316      316           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot merged commit d603563 into main Jan 12, 2025
11 checks passed
@renovate renovate bot deleted the renovate/python-semantic-release-python-semantic-release-9.x branch January 12, 2025 10:51
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants