Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

chore(gh-actions-deps): update python-semantic-release/python-semantic-release action to v9.18.1 in all dependant reusable workflows #376

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2025

This PR contains the following updates:

Package Type Update Change Pending
python-semantic-release/python-semantic-release action minor v9.9.0 -> v9.18.1 v9.19.1 (+1)

Release Notes

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

v9.18.1

Compare Source

====================

🪲 Bug Fixes

  • config: Refactors default token resolution to prevent pre-mature insecure URL error, closes
    #1074, #1169 (PR#1173, 37db258)

.. _#1074:https://github.com/python-semantic-release/python-semantic-release/issues/10744
.. _#1169https://github.com/python-semantic-release/python-semantic-release/issues/116969
.. _37db258: python-semantic-release/python-semantic-release@37db258
.. _PR#11https://github.com/python-semantic-release/python-semantic-release/pull/11731173

.. _changelog-v9.18.0:

v9.18.0

Compare Source

====================

✨ Features

  • Add create_release_url & format_w_official_vcs_name filters (PR#1161, f853cf0)

  • changelog: Add create_pypi_url filter to jinja template render context (PR#1160,
    45d49c3
    )

  • changelog: Add additional release info to changeling from commit NOTICE's (PR#1166,
    834ce32
    )

  • changelog-md: Add additional release info section to default markdown template, closes #223_
    (PR#1166, 834ce32)

  • changelog-rst: Add additional release info section to default ReStructuredText template,
    closes #223_ (PR#1166, 834ce32)

  • commit-parser: Enable parsers to identify additional release notices from commit msgs
    (PR#1166, 834ce32)

  • parser-angular: Add a ignore_merge_commits option to discard parsing merge commits
    (PR#1164, 463e43b)

  • parser-angular: Add functionality to parse out NOTICE: prefixed statements in commits,
    closes #223_ (PR#1166, 834ce32)

  • parser-emoji: Add a ignore_merge_commits option to discard parsing merge commits
    (PR#1164, 463e43b)

  • parser-emoji: Add functionality to parse out NOTICE: prefixed statements in commits,
    closes #223_ (PR#1166, 834ce32)

  • parsers: Add option ignore_merge_commits to discard parsing merge commits (PR#1164,
    463e43b
    )

  • release-notes: Add license information to default release notes template, closes #228_
    (PR#1167, 41172c1)

  • vcs-bitbucket: Add format_w_official_vcs_name filter function (PR#1161, f853cf0)

  • vcs-gitea: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

  • vcs-github: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

  • vcs-gitlab: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

🪲 Bug Fixes

  • Refactor parsing compatibility function to support older custom parsers (PR#1165, cf340c5)

  • changelog: Fix parsing compatibility w/ custom parsers, closes #1162_ (PR#1165,
    cf340c5
    )

  • changelog-templates: Adjust default templates to avoid empty version sections (PR#1164,
    463e43b
    )

  • parser-angular: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • parser-emoji: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • version: Fix parsing compatibility w/ custom parsers, closes #1162_ (PR#1165, cf340c5)

📖 Documentation

  • changelog: Add formatted changelog into hosted documentation (PR#1155, 2f18a6d)

  • changelog-templates: Add description for new create_pypi_url filter function (PR#1160,
    45d49c3
    )

  • changelog-templates: Add details about license specification in the release notes (PR#1167,
    41172c1
    )

  • changelog-templates: Define create_release_url & format_w_official_vcs_name filters
    (PR#1161, f853cf0)

  • changelog-templates: Document special separate sections of commit descriptions (ebb4c67_)

  • commit-parsing: Document new release notice footer detection feature of built-in parsers
    (cd14e92_)

.. _#1162:https://github.com/python-semantic-release/python-semantic-release/issues/11622
.. _#223https://github.com/python-semantic-release/python-semantic-release/issues/22323
.. _#22https://github.com/python-semantic-release/python-semantic-release/issues/228228
.. _2f18a6d: python-semantic-release/python-semantic-release@2f18a6d
.. _41172c1: python-semantic-release/python-semantic-release@41172c1
.. _45d49c3: python-semantic-release/python-semantic-release@45d49c3
.. _463e43b: python-semantic-release/python-semantic-release@463e43b
.. _834ce32: python-semantic-release/python-semantic-release@834ce32
.. _cd14e92: python-semantic-release/python-semantic-release@cd14e92
.. _cf340c5: python-semantic-release/python-semantic-release@cf340c5
.. _ebb4c67: python-semantic-release/python-semantic-release@ebb4c67
.. _f853cf0: python-semantic-release/python-semantic-release@f853cf0
.https://github.com/python-semantic-release/python-semantic-release/pull/1155ase/pull/1155
https://github.com/python-semantic-release/python-semantic-release/pull/1160ease/pull/1160https://github.com/python-semantic-release/python-semantic-release/pull/1161lease/pull/116https://github.com/python-semantic-release/python-semantic-release/pull/1164elease/pull/11https://github.com/python-semantic-release/python-semantic-release/pull/1165release/pull/1https://github.com/python-semantic-release/python-semantic-release/pull/1166-release/pull/https://github.com/python-semantic-release/python-semantic-release/pull/1167c-release/pull/1167

.. _changelog-v9.17.0:

v9.17.0

Compare Source

====================

✨ Features

  • changelog: Add sort_numerically filter function to template environment (PR#1146,
    7792388
    )

  • changelog: Parse squashed commits individually (PR#1112, cf785ca)

  • config: Extend support of remote urls aliased using git insteadOf configurations, closes
    #1150_ (PR#1151, 4045037)

  • parsers: Parse squashed commits individually (PR#1112, cf785ca)

  • parser-angular: Apply PR/MR numbers to all parsed commits from a squash merge (PR#1112,
    cf785ca
    )

  • parser-angular: Upgrade angular parser to parse squashed commits individually, closes #1085_
    (PR#1112, cf785ca)

  • parser-emoji: Add functionality to interpret scopes from gitmoji commit messages (PR#1112,
    cf785ca
    )

  • parser-emoji: Upgrade emoji parser to parse squashed commits individually (PR#1112,
    cf785ca
    )

  • version: Parse squashed commits individually (PR#1112, cf785ca)

🪲 Bug Fixes

  • github-action: Disable writing python bytecode in action execution (PR#1152, 315ae21)

⚡ Performance Improvements

  • logging: Remove irrelevant debug logging statements (PR#1147, f1ef4ec)

📖 Documentation

  • changelog-templates: Add description for new sort_numerically filter function (PR#1146,
    7792388
    )

  • commit-parsing: Add description for squash commit evaluation option of default parsers
    (PR#1112, cf785ca)

  • configuration: Update the commit_parser_options setting description (PR#1112,
    cf785ca
    )

.. _#1085:https://github.com/python-semantic-release/python-semantic-release/issues/10855
.. _#1150https://github.com/python-semantic-release/python-semantic-release/issues/115050
.. _315ae21: python-semantic-release/python-semantic-release@315ae21
.. _4045037: python-semantic-release/python-semantic-release@4045037
.. _7792388: python-semantic-release/python-semantic-release@7792388
.. _cf785ca: python-semantic-release/python-semantic-release@cf785ca
.. _f1ef4ec: python-semantic-release/python-semantic-release@f1ef4ec
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1112ull/1112
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1146pull/1146
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1147](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1147)/pull/1147
.. https://github.com/python-semantic-release/python-semantic-release/pull/1151e/pull/1151
..https://github.com/python-semantic-release/python-semantic-release/pull/1152se/pull/1152

.. _changelog-v9.16.1:

v9.16.1

Compare Source

====================

🪲 Bug Fixes

  • parser-custom: Handle relative parent directory paths to module file better (PR#1142,
    c4056fc
    )

📖 Documentation

  • github-actions: Update PSR versions in github workflow examples (PR#1140, 9bdd626)

.. _9bdd626: python-semantic-release/python-semantic-release@9bdd626
.. _c4056fc: python-semantic-release/python-semantic-release@c4056fc
.. _PR#114https://github.com/python-semantic-release/python-semantic-release/pull/1140140
.. _PR#11https://github.com/python-semantic-release/python-semantic-release/pull/11421142

.. _changelog-v9.16.0:

v9.16.0

Compare Source

====================

✨ Features

  • config: Expand dynamic parser import to handle a filepath to module (PR#1135, 0418fd8)

🪲 Bug Fixes

  • changelog: Fixes PSR release commit exclusions for customized commit messages (PR#1139,
    f9a2078
    )

  • cmd-version: Fixes --print-tag result to match configured tag format (PR#1134,
    a990aa7
    )

  • cmd-version: Fixes tag format on default version when force bump for initial release, closes
    #1137_ (PR#1138, 007fd00)

  • config-changelog: Validate changelog.exclude_commit_patterns on config load (PR#1139,
    f9a2078
    )

📖 Documentation

  • commit-parsing: Add the new custom parser import spec description for direct path imports,
    closes #687_ (PR#1135, 0418fd8)

  • configuration: Adjust commit_parser option definition for direct path imports (PR#1135,
    0418fd8
    )

.. _#687:https://github.com/python-semantic-release/python-semantic-release/issues/6877
.. _#1137https://github.com/python-semantic-release/python-semantic-release/issues/113737
.. _007fd00: python-semantic-release/python-semantic-release@007fd00
.. _0418fd8: python-semantic-release/python-semantic-release@0418fd8
.. _a990aa7: python-semantic-release/python-semantic-release@a990aa7
.. _f9a2078: python-semantic-release/python-semantic-release@f9a2078
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1134ll/1134
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1135ull/1135
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1138pull/1138
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1139](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1139)/pull/1139

.. _changelog-v9.15.2:

v9.15.2

Compare Source

====================

🪲 Bug Fixes

  • changelog: Ensures user rendered files are trimmed to end with a single newline (PR#1118,
    6dfbbb0
    )

  • cli: Add error message of how to gather full error output (PR#1116, ba85532)

  • cmd-version: Enable maintenance prereleases (PR#864, b88108e)

  • cmd-version: Fix handling of multiple prerelease token variants & git flow merges (PR#1120,
    8784b9a
    )

  • cmd-version: Fix version determination algorithm to capture commits across merged branches
    (PR#1120, 8784b9a)

  • cmd-version: Forces tag timestamp to be same time as release commit (PR#1117, 7898b11)

  • cmd-version: Handle multiple prerelease token variants properly, closes #789_ (PR#1120,
    8784b9a
    )

  • config: Ensure default config loads on network mounted windows environments, closes #1123_
    (PR#1124, a64cbc9)

  • version: Remove some excessive log msgs from debug to silly level (PR#1120, 8784b9a)

  • version-bump: Increment based on current commit's history only, closes #861_ (PR#864,
    b88108e
    )

⚡ Performance Improvements

  • cmd-version: Refactor version determination algorithm for accuracy & speed (PR#1120,
    8784b9a
    )

.. _#789:https://github.com/python-semantic-release/python-semantic-release/issues/7899
.. _#861https://github.com/python-semantic-release/python-semantic-release/issues/86161
.. _#112https://github.com/python-semantic-release/python-semantic-release/issues/1123123
.. _6dfbbb0: python-semantic-release/python-semantic-release@6dfbbb0
.. _7898b11: python-semantic-release/python-semantic-release@7898b11
.. _8784b9a: python-semantic-release/python-semantic-release@8784b9a
.. _a64cbc9: python-semantic-release/python-semantic-release@a64cbc9
.. _b88108e: python-semantic-release/python-semantic-release@b88108e
.. _ba85532: python-semantic-release/python-semantic-release@ba85532
.. https://github.com/python-semantic-release/python-semantic-release/pull/864e/pull/864
.. https://github.com/python-semantic-release/python-semantic-release/pull/1116e/pull/1116
..https://github.com/python-semantic-release/python-semantic-release/pull/1117se/pull/1117
.https://github.com/python-semantic-release/python-semantic-release/pull/1118ase/pull/1118
https://github.com/python-semantic-release/python-semantic-release/pull/1120ease/pull/1120https://github.com/python-semantic-release/python-semantic-release/pull/1124lease/pull/1124

.. _changelog-v9.15.1:

v9.15.1

Compare Source

====================

🪲 Bug Fixes

  • changelog-md: Fix commit sort of breaking descriptions section (75b342e_)

  • parser-angular: Ensure issues are sorted by numeric value rather than text sorted (3858add_)

  • parser-emoji: Ensure issues are sorted by numeric value rather than text sorted (7b8d2d9_)

.. _3858add: python-semantic-release/python-semantic-release@3858add
.. _75b342e: python-semantic-release/python-semantic-release@75b342e
.. _7b8d2d9: python-semantic-release/python-semantic-release@7b8d2d9

.. _changelog-v9.15.0:

v9.15.0

Compare Source

====================

✨ Features

  • changelog-md: Add a breaking changes section to default Markdown template, closes #244_
    (PR#1110, 4fde30e)

  • changelog-md: Alphabetize breaking change descriptions in markdown changelog template
    (PR#1110, 4fde30e)

  • changelog-md: Alphabetize commit summaries & scopes in markdown changelog template
    (PR#1111, 8327068)

  • changelog-rst: Add a breaking changes section to default reStructuredText template, closes
    #244_ (PR#1110, 4fde30e)

  • changelog-rst: Alphabetize breaking change descriptions in ReStructuredText template
    (PR#1110, 4fde30e)

  • changelog-rst: Alphabetize commit summaries & scopes in ReStructuredText template (PR#1111,
    8327068
    )

  • commit-parser: Enable parsers to flag commit to be ignored for changelog, closes #778_
    (PR#1108, 0cc668c)

  • default-changelog: Add a separate formatted breaking changes section, closes #244_
    (PR#1110, 4fde30e)

  • default-changelog: Alphabetize commit summaries & scopes in change sections (PR#1111,
    8327068
    )

  • parsers: Add other_allowed_tags option for commit parser options (PR#1109, f90b8dc)

  • parsers: Enable parsers to identify linked issues on a commit (PR#1109, f90b8dc)

  • parser-angular: Automatically parse angular issue footers from commit messages (PR#1109,
    f90b8dc
    )

  • parser-custom: Enable custom parsers to identify linked issues on a commit (PR#1109,
    f90b8dc
    )

  • parser-emoji: Parse issue reference footers from commit messages (PR#1109, f90b8dc)

  • release-notes: Add tag comparison link to release notes when supported (PR#1107,
    9073344
    )

🪲 Bug Fixes

  • cmd-version: Ensure release utilizes a timezone aware datetime (ca817ed_)

  • default-changelog: Alphabetically sort commit descriptions in version type sections
    (bdaaf5a_)

  • util: Prevent git footers from being collapsed during parse (PR#1109, f90b8dc)

📖 Documentation

  • api-parsers: Add option documentation to parser options (PR#1109, f90b8dc)

  • changelog-templates: Update examples using new commit.linked_issues attribute (PR#1109,
    f90b8dc
    )

  • commit-parsing: Improve & expand commit parsing w/ parser descriptions (PR#1109,
    f90b8dc
    )

.. _#244:https://github.com/python-semantic-release/python-semantic-release/issues/2444
.. _#778https://github.com/python-semantic-release/python-semantic-release/issues/77878
.. _0cc668c: python-semantic-release/python-semantic-release@0cc668c
.. _4fde30e: python-semantic-release/python-semantic-release@4fde30e
.. _8327068: python-semantic-release/python-semantic-release@8327068
.. _9073344: python-semantic-release/python-semantic-release@9073344
.. _bdaaf5a: python-semantic-release/python-semantic-release@bdaaf5a
.. _ca817ed: python-semantic-release/python-semantic-release@ca817ed
.. _f90b8dc: python-semantic-release/python-semantic-release@f90b8dc
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1107](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1107)/pull/1107
.. https://github.com/python-semantic-release/python-semantic-release/pull/1108e/pull/1108
..https://github.com/python-semantic-release/python-semantic-release/pull/1109se/pull/1109
.https://github.com/python-semantic-release/python-semantic-release/pull/1110ase/pull/1110
https://github.com/python-semantic-release/python-semantic-release/pull/1111ease/pull/1111

.. _changelog-v9.14.0:

v9.14.0

Compare Source

====================

✨ Features

  • changelog: Add md to rst conversion for markdown inline links (cb2af1f_)

  • changelog: Define first release w/o change descriptions for default MD template (fa89dec_)

  • changelog: Define first release w/o change descriptions for default RST template (e30c94b_)

  • changelog: Prefix scopes on commit descriptions in default template (PR#1093, 560fd2c)

  • changelog-md: Add markdown inline link format macro (c6d8211_)

  • changelog-md: Prefix scopes on commit descriptions in Markdown changelog template (PR#1093,
    560fd2c
    )

  • changelog-rst: Prefix scopes on commit descriptions in ReStructuredText template (PR#1093,
    560fd2c
    )

  • configuration: Add changelog.default_templates.mask_initial_release option (595a70b_)

  • context: Add mask_initial_release setting to changelog context (6f2ee39_)

  • release-notes: Define first release w/o change descriptions in default template (83167a3_)

🪲 Bug Fixes

  • release-notes: Override default wordwrap to non-wrap for in default template (99ab99b_)

📖 Documentation

  • changelog-templates: Document new mask_initial_release changelog context variable
    (f294957_)

  • configuration: Document new mask_initial_release option usage & effect (3cabcdc_)

  • homepage: Fix reference to new ci workflow for test status badge (6760069_)

.. _3cabcdc: python-semantic-release/python-semantic-release@3cabcdc
.. _560fd2c: python-semantic-release/python-semantic-release@560fd2c
.. _595a70b: python-semantic-release/python-semantic-release@595a70b
.. _6760069: python-semantic-release/python-semantic-release@6760069
.. _6f2ee39: python-semantic-release/python-semantic-release@6f2ee39
.. _83167a3: python-semantic-release/python-semantic-release@83167a3
.. _99ab99b: python-semantic-release/python-semantic-release@99ab99b
.. _c6d8211: python-semantic-release/python-semantic-release@c6d8211
.. _cb2af1f: python-semantic-release/python-semantic-release@cb2af1f
.. _e30c94b: python-semantic-release/python-semantic-release@e30c94b
.. _f294957: python-semantic-release/python-semantic-release@f294957
.. _fa89dec: python-semantic-release/python-semantic-release@fa89dec
.https://github.com/python-semantic-release/python-semantic-release/pull/1093ase/pull/1093

.. _changelog-v9.13.0:

v9.13.0

Compare Source

====================

✨ Features

  • changelog: Add PR/MR url linking to default Markdown changelog, closes #924, #953
    (cd8d131_)

  • changelog: Add PR/MR url linking to default reStructuredText template, closes #924, #953
    (5f018d6_)

  • parsed-commit: Add linked merge requests list to the ParsedCommit object (9a91062_)

  • parser-angular: Automatically parse PR/MR numbers from subject lines in commits (2ac798f_)

  • parser-emoji: Automatically parse PR/MR numbers from subject lines in commits (bca9909_)

  • parser-scipy: Automatically parse PR/MR numbers from subject lines in commits (2b3f738_)

🪲 Bug Fixes

  • changelog-rst: Ignore unknown parsed commit types in default RST changelog (77609b1_)

  • parser-angular: Drop the breaking category but still maintain a major level bump
    (f1ffa54_)

  • parsers: Improve reliability of text unwordwrap of descriptions (436374b_)

⚡ Performance Improvements

  • parser-angular: Simplify commit parsing type pre-calculation (a86a28c_)

  • parser-emoji: Increase speed of commit parsing (2c9c468_)

  • parser-scipy: Increase speed & decrease complexity of commit parsing (2b661ed_)

📖 Documentation

  • changelog-templates: Add linked_merge_request field to examples (d4376bc_)

  • changelog-templates: Fix api class reference links (7a5bdf2_)

  • commit-parsing: Add linked_merge_request field to Parsed Commit definition (ca61889_)

.. _#924:https://github.com/python-semantic-release/python-semantic-release/issues/9244
.. _#953https://github.com/python-semantic-release/python-semantic-release/issues/95353
.. _2ac798f: python-semantic-release/python-semantic-release@2ac798f
.. _2b3f738: python-semantic-release/python-semantic-release@2b3f738
.. _2b661ed: python-semantic-release/python-semantic-release@2b661ed
.. _2c9c468: python-semantic-release/python-semantic-release@2c9c468
.. _436374b: python-semantic-release/python-semantic-release@436374b
.. _5f018d6: python-semantic-release/python-semantic-release@5f018d6
.. _77609b1: python-semantic-release/python-semantic-release@77609b1
.. _7a5bdf2: python-semantic-release/python-semantic-release@7a5bdf2
.. _9a91062: python-semantic-release/python-semantic-release@9a91062
.. _a86a28c: python-semantic-release/python-semantic-release@a86a28c
.. _bca9909: python-semantic-release/python-semantic-release@bca9909
.. _ca61889: python-semantic-release/python-semantic-release@ca61889
.. _cd8d131: python-semantic-release/python-semantic-release@cd8d131
.. _d4376bc: python-semantic-release/python-semantic-release@d4376bc
.. _f1ffa54: python-semantic-release/python-semantic-release@f1ffa54

.. _changelog-v9.12.2:

v9.12.2

Compare Source

====================

🪲 Bug Fixes

  • bitbucket: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • cli: Gracefully capture all exceptions unless in very verbose debug mode (PR#1088,
    13ca44f
    )

  • gitea: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • gitea: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • github: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • github: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • gitlab: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • gitlab: Fix merge_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • hvcs: Add flexibility to issue & MR/PR url jinja filters (PR#1089, 275ec88)

📖 Documentation

  • changelog-templates: Update descriptions of issue & MR/PR url jinja filters (PR#1089,
    275ec88
    )

.. _13ca44f: python-semantic-release/python-semantic-release@13ca44f
.. _275ec88: python-semantic-release/python-semantic-release@275ec88
.. _PR#108https://github.com/python-semantic-release/python-semantic-release/pull/1088088
.. _PR#10https://github.com/python-semantic-release/python-semantic-release/pull/10891089

.. _changelog-v9.12.1:

v9.12.1

Compare Source

====================

🪲 Bug Fixes

  • changelog: Fix raw-inline pattern replacement in convert_md_to_rst filter (2dc70a6_)

  • cmd-version: Fix --as-prerelease when no commit change from last full release (PR#1076,
    3b7b772
    )

  • release-notes: Add context variable shorthand ctx like docs claim & changelog has
    (d618d83_)

📖 Documentation

  • contributing: Update local testing instructions (74f03d4_)

.. _2dc70a6: python-semantic-release/python-semantic-release@2dc70a6
.. _3b7b772: python-semantic-release/python-semantic-release@3b7b772
.. _74f03d4: python-semantic-release/python-semantic-release@74f03d4
.. _d618d83: python-semantic-release/python-semantic-release@d618d83
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1076/1076

.. _changelog-v9.12.0:

v9.12.0

Compare Source

====================

✨ Features

  • changelog: Add autofit_text_width filter to template environment (PR#1062, 83e4b86)

🪲 Bug Fixes

  • changelog: Ignore commit exclusion when a commit causes a version bump (e8f886e_)

  • parser-angular: Change Fixes commit type heading to Bug Fixes (PR#1064, 09e3a4d)

  • parser-emoji: Enable the default bump level option (bc27995_)

📖 Documentation

  • changelog-templates: Add definition & usage of autofit_text_width template filter
    (PR#1062, 83e4b86)

  • commit-parsers: Add deprecation message for the tag parser (af94540_)

  • configuration: Add deprecation message for the tag parser (a83b7e4_)

.. _09e3a4d: python-semantic-release/python-semantic-release@09e3a4d
.. _83e4b86: python-semantic-release/python-semantic-release@83e4b86
.. _a83b7e4: python-semantic-release/python-semantic-release@a83b7e4
.. _af94540: python-semantic-release/python-semantic-release@af94540
.. _bc27995: python-semantic-release/python-semantic-release@bc27995
.. _e8f886e: python-semantic-release/python-semantic-release@e8f886e
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1062ll/1062
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1064ull/1064

.. _changelog-v9.11.1:

v9.11.1

Compare Source

====================

🪲 Bug Fixes

  • changelog: Prevent custom template errors when components are in hidden folders (PR#1060,
    a7614b0
    )

.. _a7614b0: python-semantic-release/python-semantic-release@a7614b0
.. _PR#1060https://github.com/python-semantic-release/python-semantic-release/pull/106060

.. _changelog-v9.11.0:

v9.11.0

Compare Source

====================

✨ Features

  • changelog: Add convert_md_to_rst filter to changelog environment (PR#1055, c2e8831)

  • changelog: Add default changelog in re-structured text format, closes #399_ (PR#1055,
    c2e8831
    )

  • changelog: Add default changelog template in reStructuredText format (PR#1055, c2e8831)

  • config: Enable default changelog.insertion_flag based on output format (PR#1055,
    c2e8831
    )

  • config: Enable target changelog filename to trigger RST output format, closes #399_
    (PR#1055, c2e8831)

🪲 Bug Fixes

  • changelog: Correct spacing for default markdown template during updates (PR#1055,
    c2e8831
    )

📖 Documentation

  • changelog: Clarify the convert_md_to_rst filter added to the template environment
    (PR#1055, c2e8831)

  • changelog: Increase detail about configuration options of default changelog creation
    (PR#1055, c2e8831)

  • configuration: Update changelog_file with deprecation notice of setting relocation
    (PR#1055, c2e8831)

  • configuration: Update output_format description for reStructuredText support (PR#1055,
    c2e8831
    )

  • configuration: Update details of insertion_flag's dynamic defaults with rst (PR#1055,
    c2e8831
    )

.. _#399:https://github.com/python-semantic-release/python-semantic-release/issues/3999
.. _c2e8831: python-semantic-release/python-semantic-release@c2e8831
.. _PR#105https://github.com/python-semantic-release/python-semantic-release/pull/1055055

.. _changelog-v9.10.1:

v9.10.1

Compare Source

====================

🪲 Bug Fixes

  • config: Handle branch match regex errors gracefully (PR#1054, 4d12251)

.. _4d12251: python-semantic-release/python-semantic-release@4d12251
.. _PR#1054https://github.com/python-semantic-release/python-semantic-release/pull/105454

.. _changelog-v9.10.0:

v9.10.0

Compare Source

====================

✨ Features

  • changelog: Add changelog_insertion_flag to changelog template context (PR#1045,
    c18c245
    )

  • changelog: Add changelog_mode to changelog template context (PR#1045, c18c245)

  • changelog: Add prev_changelog_file to changelog template context (PR#1045, c18c245)

  • changelog: Add read_file function to changelog template context (PR#1045, c18c245)

  • changelog: Add shorthand ctx variable to changelog template env (PR#1045, c18c245)

  • changelog: Modify changelog template to support changelog updates, closes #858_
    (PR#1045, c18c245)

  • config: Add changelog.default_templates.output_format config option (PR#1045,
    c18c245
    )

  • config: Add changelog.insertion_flag as configuration option (PR#1045, c18c245)

  • config: Add changelog.mode as configuration option (PR#1045, c18c245)

  • github-actions: Add an action build directive to toggle the --skip-build option
    (PR#1044, 26597e2)

🪲 Bug Fixes

  • changelog: Adjust angular heading names for readability (PR#1045, c18c245)

  • changelog: Ensure changelog templates can handle complex directory includes (PR#1045,
    c18c245
    )

  • changelog: Only render user templates when files exist (PR#1045, c18c245)

  • config: Prevent jinja from autoescaping markdown content by default (PR#1045, c18c245)

📖 Documentation

  • changelog-templates: Improve detail & describe new changelog.mode="update" (PR#1045,
    c18c245
    )

  • commands: Update definition of the version commands --skip-build option (PR#1044,
    26597e2
    )

  • configuration: Add changelog.mode and changelog.insertion_flag config definitions
    (PR#1045, c18c245)

  • configuration: Define the new changelog.default_templates.output_format option
    (PR#1045, c18c245)

  • configuration: Mark version of configuration setting introduction (PR#1045, c18c245)

  • configuration: Standardize all true/false to lowercase ensuring toml-compatibility
    (PR#1045, c18c245)

  • configuration: Update changelog.environment.autoescape default to false to match code
    (PR#1045, c18c245)

  • github-actions: Add description of the build input directive (PR#1044, 26597e2)

  • github-actions: Update primary example with workflow sha controlled pipeline (14f04df_)

  • homepage: Update custom changelog reference (PR#1045, c18c245)

.. _#722:https://github.com/python-semantic-release/python-semantic-release/issues/7222
.. _#858https://github.com/python-semantic-release/python-semantic-release/issues/85858
.. _14f04df: python-semantic-release/python-semantic-release@14f04df
.. _26597e2: python-semantic-release/python-semantic-release@26597e2
.. _c18c245: python-semantic-release/python-semantic-release@c18c245
.. _PR#https://github.com/python-semantic-release/python-semantic-release/pull/1044l/1044
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1045ll/1045

.. _changelog-v9.9.0:


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

…c-release action to v9.18.1 in all dependant reusable workflows
@renovate renovate bot requested a review from a team as a code owner February 13, 2025 01:43
Copy link

codecov bot commented Feb 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (e1897d5) to head (6c05637).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #376   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            4         4           
  Lines          234       234           
  Branches        32        32           
=========================================
  Hits           234       234           

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

Copy link

github-actions bot commented Feb 13, 2025

Test Results (ubuntu)

path passed subtotal
tests/test_bump_version_in_files.py 5 5
tests/test_create_unique_testpypi_version.py 7 7
tests/test_find_unreleased_changelog_items.py 6 6
tests/test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

Copy link

github-actions bot commented Feb 13, 2025

Test Results (windows)

path passed subtotal
tests\test_bump_version_in_files.py 5 5
tests\test_create_unique_testpypi_version.py 7 7
tests\test_find_unreleased_changelog_items.py 6 6
tests\test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

Copy link

github-actions bot commented Feb 13, 2025

Test Results (macos)

path passed subtotal
tests/test_bump_version_in_files.py 5 5
tests/test_create_unique_testpypi_version.py 7 7
tests/test_find_unreleased_changelog_items.py 6 6
tests/test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

@nfelt14 nfelt14 closed this Feb 13, 2025
Copy link
Contributor Author

renovate bot commented Feb 13, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v9.18.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/gh-actions-deps/python-semantic-release-dependencies branch February 13, 2025 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant