billsioros / cookiecutter-pypackage-instance

An instance of cookiecutter-pypackage
https://github.com/billsioros/cookiecutter-pypackage
MIT License
0 stars 1 forks source link

chore(deps): update relekang/python-semantic-release action to v8 #142

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
relekang/python-semantic-release action major v7.33.5 -> v8.0.2

Release Notes

relekang/python-semantic-release (relekang/python-semantic-release) ### [`v8.0.2`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v802-2023-07-18) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v8.0.1...v8.0.2) ##### Documentation - docs: correct version_toml example in migrating_from_v7.rst ([#​641](https://togithub.com/relekang/python-semantic-release/issues/641)) ([`325d5e0`](https://togithub.com/python-semantic-release/python-semantic-release/commit/325d5e048bd89cb2a94c47029d4878b27311c0f0)) - docs: clarify v8 breaking changes in GitHub action inputs ([#​643](https://togithub.com/relekang/python-semantic-release/issues/643)) ([`cda050c`](https://togithub.com/python-semantic-release/python-semantic-release/commit/cda050cd9e789d81458157ee240ff99ec65c6f25)) - docs: better description for tag_format usage ([`2129b72`](https://togithub.com/python-semantic-release/python-semantic-release/commit/2129b729837eccc41a33dbb49785a8a30ce6b187)) ##### Fix - fix: handle missing configuration ([#​644](https://togithub.com/relekang/python-semantic-release/issues/644)) ([`f15753c`](https://togithub.com/python-semantic-release/python-semantic-release/commit/f15753ce652f36cc03b108c667a26ab74bcbf95d)) ### [`v8.0.1`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v801-2023-07-17) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v8.0.0...v8.0.1) ##### Documentation - docs: reduce readthedocs formats and add entries to migration from v7 guide ([`9b6ddfe`](https://togithub.com/python-semantic-release/python-semantic-release/commit/9b6ddfef448f9de30fa2845034f76655d34a9912)) - docs(migration): fix hyperlink ([#​631](https://togithub.com/relekang/python-semantic-release/issues/631)) ([`5fbd52d`](https://togithub.com/python-semantic-release/python-semantic-release/commit/5fbd52d7de4982b5689651201a0e07b445158645)) ##### Fix - fix: invalid version in Git history should not cause a release failure ([#​632](https://togithub.com/relekang/python-semantic-release/issues/632)) ([`254430b`](https://togithub.com/python-semantic-release/python-semantic-release/commit/254430b5cc5f032016b4c73168f0403c4d87541e)) ### [`v8.0.0`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v800-2023-07-16) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.6...v8.0.0) ##### Breaking - feat!: v8 ([#​619](https://togithub.com/relekang/python-semantic-release/issues/619)) - feat!: 8.0.x ([#​538](https://togithub.com/relekang/python-semantic-release/issues/538)) Co-authored-by: Johan \ Co-authored-by: U-NEO\johan \ - fix: correct Dockerfile CLI command and GHA fetch - fix: resolve branch checkout logic in GHA - fix: remove commit amending behaviour this was not working when there were no source code changes to be made, as it lead to attempting to amend a HEAD commit that wasn't produced by PSR - 8.0.0-alpha.1 Automatically generated by python-semantic-release - fix: correct logic for generating release notes ([#​550](https://togithub.com/relekang/python-semantic-release/issues/550)) - fix: cleanup comments and unused logic - fix(action): mark container fs as safe for git to operate on - style: beautify [`49080c5`](https://togithub.com/relekang/python-semantic-release/commit/49080c510a68cccd2f6c7a8d540b483751901207) - fix(action): quotation for git config command - 8.0.0-alpha.2 Automatically generated by python-semantic-release - fix: resolve bug in changelog logic, enable upload to pypi - 8.0.0-alpha.3 Automatically generated by python-semantic-release - test: add tests for ReleaseHistory.release - fix: resolve loss of tag_format configuration - 8.0.0-alpha.4 Automatically generated by python-semantic-release - feat: various improvements - Added sorting to test parameterisation, so that pytest-xdist works again - dramatic speedup for testing - Reworked the CI verification code so it's a bit prettier - Added more testing for the version CLI command, and split some logic out of the command itself - Removed a redundant double-regex match in VersionTranslator and Version, for some speedup - chore(test): proper env patching for tests in CI - style: beautify [`bcb27a4`](https://togithub.com/relekang/python-semantic-release/commit/bcb27a4a8ce4789d083226f088c1810f45cd4c77) - refactor!: remove verify-ci command - 8.0.0-alpha.5 Automatically generated by python-semantic-release - fix(docs): fixup docs and remove reference to dist publication - feat!: remove publication of dists to artefact repository - feat: rename 'upload' configuration section to 'publish' - feat!: removed build status checking - feat: add GitHub Actions output - fix(action): remove default for 'force' - fix(ci): different workflow for v8 - fix(action): correct input parsing - fix: correct handling of build commands - feat: make it easier to access commit messages in ParsedCommits - fix: make additional attributes available for template authors - fix: add logging for token auth, use token for push - ci: add verbosity - fix: caching for repo owner and name - ci: contents permission for workflow - 8.0.0-alpha.6 Automatically generated by python-semantic-release - docs: update docs with additional required permissions - feat: add option to specify tag to publish to in publish command - feat: add Strict Mode - docs: convert to Furo theme - feat: add --skip-build option - 8.0.0-alpha.7 Automatically generated by python-semantic-release - test: separate command line tests by stdout and stderr - ci: pass tag output and conditionally execute publish steps - fix: correct assets type in configuration ([#​603](https://togithub.com/relekang/python-semantic-release/issues/603)) - change raw config assets type - fix: correct assets type-annotation for RuntimeContext *** Co-authored-by: Bernard Cooke \ - 8.0.0-alpha.8 Automatically generated by python-semantic-release - fix: pin Debian version in Dockerfile - feat: promote to rc - 8.0.0-rc.1 Automatically generated by python-semantic-release - ci: fix conditionals in workflow and update documentation - ci: correct conditionals - fix: only call Github Action output callback once defaults are set - 8.0.0-rc.2 Automatically generated by python-semantic-release - fix: create_or_update_release for Gitlab hvcs - ci: remove separate v8 workflow - chore: tweak issue templates - chore: bump docs dependencies - 8.0.0-rc.3 Automatically generated by python-semantic-release - fix(deps): add types-click, and downgrade sphinx/furo for 3.7 - 8.0.0-rc.4 Automatically generated by python-semantic-release - docs: fix typo ([#​623](https://togithub.com/relekang/python-semantic-release/issues/623)) - docs: correct typo in docs/changelog_templates.rst Co-authored-by: Micael Jarniac \ *** Co-authored-by: Johan \ Co-authored-by: U-NEO\johan \ Co-authored-by: semantic-release \ Co-authored-by: github-actions \ Co-authored-by: smeng9 <38666763+smeng9@​users.noreply.github.com> Co-authored-by: Micael Jarniac \ ([`ec30564`](https://togithub.com/python-semantic-release/python-semantic-release/commit/ec30564b4ec732c001d76d3c09ba033066d2b6fe)) ### [`v7.34.6`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7346-2023-06-17) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.5...v7.34.6) ##### Fix - fix: relax invoke dependency constraint ([`18ea200`](https://togithub.com/python-semantic-release/python-semantic-release/commit/18ea200633fd67e07f3d4121df5aa4c6dd29d154)) ### [`v7.34.5`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7345-2023-06-17) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.4...v7.34.5) ##### Fix - fix: consider empty commits ([#​608](https://togithub.com/relekang/python-semantic-release/issues/608)) ([`6f2e890`](https://togithub.com/python-semantic-release/python-semantic-release/commit/6f2e8909636595d3cb5e858f42c63820cda45974)) ### [`v7.34.4`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7344-2023-06-15) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.3...v7.34.4) ##### Fix - fix: docker build fails installing git ([#​605](https://togithub.com/relekang/python-semantic-release/issues/605)) git was installed from bullseye-backports, but base image is referencing latest python:3.10 since bookworm was recently released, this now points at bookworm and installing the backport of git is actually trying to downgrade, resulting in this error: \> E: Packages were downgraded and -y was used without --allow-downgrades. \> ERROR: failed to solve: process "/bin/sh -c echo &[#​34](https://togithub.com/relekang/python-semantic-release/issues/34);deb http://deb.debian.org/debian bullseye-backports main&[#​34](https://togithub.com/relekang/python-semantic-release/issues/34); >> /etc/apt/sources.list; apt-get update; apt-get install -y git/bullseye-backports" did not complete successfully: exit code: 100 ([`9e3eb97`](https://togithub.com/python-semantic-release/python-semantic-release/commit/9e3eb979783bc39ca564c2967c6c77eecba682e6)) ### [`v7.34.3`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7343-2023-06-01) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.2...v7.34.3) ##### Fix - fix: generate markdown linter compliant changelog headers & lists ([#​597](https://togithub.com/relekang/python-semantic-release/issues/597)) In [#​594](https://togithub.com/relekang/python-semantic-release/issues/594), I missed that there are 2 places where the version header is formatted ([`cc87400`](https://togithub.com/python-semantic-release/python-semantic-release/commit/cc87400d4a823350de7d02dc3172d2488c9517db)) ### [`v7.34.2`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7342-2023-05-29) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.1...v7.34.2) ##### Fix - fix: open all files with explicit utf-8 encoding ([#​596](https://togithub.com/relekang/python-semantic-release/issues/596)) ([`cb71f35`](https://togithub.com/python-semantic-release/python-semantic-release/commit/cb71f35c26c1655e675fa735fa880d39a2c8af9c)) ### [`v7.34.1`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7341-2023-05-28) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.34.0...v7.34.1) ##### Fix - fix: generate markdown linter compliant changelog headers & lists ([#​594](https://togithub.com/relekang/python-semantic-release/issues/594)) Add an extra new line after each header and between sections to fix 2 markdownlint errors for changelogs generated by this package ([`9d9d403`](https://togithub.com/python-semantic-release/python-semantic-release/commit/9d9d40305c499c907335abe313e3ed122db0b154)) ##### Style - style: beautify [`9d9d403`](https://togithub.com/relekang/python-semantic-release/commit/9d9d40305c499c907335abe313e3ed122db0b154) ([`2881c5f`](https://togithub.com/python-semantic-release/python-semantic-release/commit/2881c5f79fb1dc7b5c4a8e37447f47edb8e3ff63)) ### [`v7.34.0`](https://togithub.com/relekang/python-semantic-release/blob/HEAD/CHANGELOG.md#v7340-2023-05-28) [Compare Source](https://togithub.com/relekang/python-semantic-release/compare/v7.33.5...v7.34.0) ##### Feature - feat: add option to only parse commits for current working directory ([#​509](https://togithub.com/relekang/python-semantic-release/issues/509)) When running the application from a sub-directory in the VCS, the option use_only_cwd_commits will filter out commits that does not changes the current working directory, similar to running commands like `git log -- .` in a sub-directory. ([`cdf8116`](https://togithub.com/python-semantic-release/python-semantic-release/commit/cdf8116c1e415363b10a01f541873e04ad874220))

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), 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.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 8.x releases. But if you manually upgrade to 8.x then Renovate will re-enable minor and patch updates automatically.

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