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(deps): update relekang/python-semantic-release action to v9 #62

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 7, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change
relekang/python-semantic-release action major v7.34.6 -> v9.1.1

Release Notes

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

v9.1.1

Compare Source

Fix
  • fix(parse_git_url): fix bad url with dash (1c25b8e)
Style

v9.1.0

Compare Source

Build
  • build(deps): bump minimum required tomlkit to >=0.11.0

TOMLDocument is missing the unwrap() function in v0.10.2 which
causes an AttributeError to occur when attempting to read a the text
in pyproject.toml as discovered with #​834

Resolves: #​834 (291aace)

Documentation
  • docs: add bitbucket to token table (56f146d)

  • docs: add bitbucket authentication (b78a387)

  • docs: fix typo (b240e12)

Feature
  • feat: add bitbucket hvcs (bbbbfeb)
Fix
  • fix: remove unofficial environment variables (a5168e4)
Refactor
  • refactor: add lint workaround (55d6e03)
Style
Test
  • test: remove environment variable tests (5c3fe69)

  • test: add bitbucket to changelog unit test (c33f8ff)

  • test(fixtures): refactor repos to use common fixtures to simplify workflow (9ad8296)

  • test(fixtures): add common repo build/setup fixture (8da2840)

  • test(fixtures): apply new repo definition to repos (1e13e2c)

  • test(fixtures): define new repo definition type (e0e8792)

  • test(fixtures): add generic multi-commit executor from definition (e9605f3)

  • test(fixtures): add commit & changelog entry derivation function (29dbc7c)

  • test(fixtures): add manual release commit creation fixture (93dc523)

  • test(fixtures): expand hvcs use fixtures to set remote.domain value (1303a5a)

  • test(fixtures): use const to set example project domain (1a15761)

  • test(constants): set starting example project version to 0.0.0 (310af11)

  • test(fixtures): remove unused fixtures & types (8e3f87c)

  • test(util): add util func for removing readonly .git/* files (180a053)

  • test(fixtures): rename repo main and feature branches fixture across tests (f006e2b)

  • test(fixtures): add caching to github flow development repos (693b143)

  • test(fixtures): add caching to git flow development repos (3db33f0)

  • test(fixtures): add caching to trunk development w/ tags repos (4e3b6b6)

  • test(fixtures): refactor for session level fixture use (a42b032)

  • test(utils): add a utility to temporary change directory (68e12f3)

  • test(fixtures): modularize git repo file into sub-modules (18d0877)

  • test(fixtures): deconflict colliding fixtures for file dependent fixture execution (1890cf2)

  • test(fixtures): cache the base example git directory (0cd0f44)

  • test(fixtures): adapt cli conftest fixtures to read when file is known to exist (0193cde)

v9.0.3

Compare Source

Chore
  • chore: modernize ruff configuration to work with ruff >= 0.2 (613d240)
Fix
  • fix(algorithm): correct bfs to not abort on previously visited node (02df305)
Performance
  • perf(algorithm): refactor bfs search to use queue rather than recursion (8b742d3)
Style
Test
  • test(algorithm): add bfs unit test on fake git history (2c8a36e)

v9.0.2

Compare Source

Chore
Ci
  • ci: Configure trusted publishing in pypi (8e3c00b)

  • ci: bump the github-actions group with 3 updates (#​831) (bf96143)

  • ci: add grouped github-actions section to dependabot config (#​794) (3eb15c4)

Documentation
  • docs: Remove duplicate note in configuration.rst (#​807) (fb6f243)
Fix
  • fix(util): properly parse windows line-endings in commit messages

Due to windows line-endings \r\n, it would improperly split the commit
description (it failed to split at all) and cause detection of Breaking changes
to fail. The breaking changes regular expression looks to the start of the line
for the proper syntax.

Resolves: #​820 (70193ba)

Style
Test
  • test(util): add windows line-endings possibilities for commit parsing (c57b082)

  • test(fixtures): cache the base example project directory (#​799) (229c647)

v9.0.1

Compare Source

Fix
  • fix(config): set commit parser opt defaults based on parser choice (#​782) (9c594fb)
Style

v9.0.0

Compare Source

Breaking

v8.7.2

Compare Source

Build
  • build(deps-dev): bump ruff from 0.1.8 to 0.1.11 (#​792)

Bumps ruff from 0.1.8 to 0.1.11.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (6835fca)

Fix
  • fix(lint): correct linter errors (c9556b0)

v8.7.1

Compare Source

Documentation
  • docs(contributing): add docs-build, testing conf, & build instructions (#​787) (011b072)

  • docs(configuration): change defaults definition of token default to table (#​786) (df1df0d)

  • docs: add note on default envvar behaviour (#​780) (0b07cae)

Fix
  • fix(cli-generate-config): ensure configuration types are always toml parsable (#​785) (758e649)
Style
Test
  • test(infrastructure): refactor test fixtures & configuration for higher resiliency (#​773) (d6c4ae0)

v8.7.0

Compare Source

Feature
  • feat(config): enable default environment token per hvcs (#​774) (26528eb)
Style

v8.6.0

Compare Source

Documentation
  • docs: minor correction to commit-parsing documentation (#​777) (245e878)
Feature
  • feat(utils): expand parsable valid git remote url formats (#​771)

Git remote url parsing now supports additional formats (ssh, https, file, git) (cf75f23)

Style

v8.5.2

Compare Source

Build
  • build(deps-dev): bump ruff from 0.1.7 to 0.1.8 (#​775)

Bumps ruff from 0.1.7 to 0.1.8.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (5efda8a)

  • build(deps-dev): bump ruff from 0.1.6 to 0.1.7 (#​769)

  • build(deps-dev): bump ruff from 0.1.6 to 0.1.7

Bumps ruff from 0.1.6 to 0.1.7.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]>

  • ci: remove hardcoded ruff version in workflows

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com>
Co-authored-by: Bernard Cooke <[email protected]> (c48c3b3)

Fix
  • fix(cli): gracefully output configuration validation errors (#​772)

  • test(fixtures): update example project workflow & add config modifier

  • test(cli-main): add test for raw config validation error

  • fix(cli): gracefully output configuration validation errors (e8c9d51)

Style

v8.5.1

Compare Source

Documentation
  • docs(configuration): adjust wording and improve clarity (#​766)

  • docs(configuration): fix typo in text

  • docs(configuration): adjust wording and improve clarity (6b2fc8c)

Fix
  • fix(config): gracefully fail when repo is in a detached HEAD state (#​765)

  • fix(config): cleanly handle repository in detached HEAD state

  • test(cli-main): add detached head cli test (ac4f9aa)

  • fix(cmd-version): handle committing of git-ignored file gracefully (#​764)

  • fix(version): only commit non git-ignored files during version commit

  • test(version): set version file as ignored file

Tweaks tests to use one committed change file and the version file
as an ignored change file. This allows us to verify that our commit
mechanism does not crash if a file that is changed is ignored by user (ea89fa7)

Style

v8.5.0

Compare Source

Feature
  • feat: allow template directories to contain a '.' at the top-level (#​762) (07b232a)

v8.4.0

Compare Source

Build
  • build(deps-dev): bump ruff from 0.1.2 to 0.1.6 (#​757)

Bumps ruff from 0.1.2 to 0.1.6.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (90db8f1)

  • build(deps-dev): update python-gitlab requirement from <4,>=2 to >=2,<5 (#​748)

Updates the requirements on python-gitlab to permit the latest version.


updated-dependencies:

  • dependency-name: python-gitlab
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (a176d62)

  • build(deps-dev): bump ruff from 0.0.292 to 0.1.1 (9c5bbe0)
Documentation
  • docs(migration): fix comments about publish command (#​747) (90380d7)
Feature
  • feat(cmd-version): add --tag/--no-tag option to version command (#​752)

  • fix(version): separate push tags from commit push when not committing changes

  • feat(version): add --no-tag option to turn off tag creation

  • test(version): add test for --tag option & --no-tag/commit

  • docs(commands): update version subcommand options (de6b9ad)

Style
Test
  • test(commandline-main): prevent git gpgsign config from failing tests (#​760) (744ff25)
Unknown
  • Revert "feat(action): use composite action for semantic release (#​692)"

This reverts commit 4648d87. (f145257)

v8.3.0

Compare Source

Feature
  • feat(action): use composite action for semantic release (#​692)

Co-authored-by: Bernard Cooke <[email protected]> (4648d87)

v8.2.0

Compare Source

Documentation
  • docs: add PYTHONPATH mention for commit parser (3284258)
Feature
  • feat: Allow user customization of release notes template (#​736)

Signed-off-by: Bryant Finney <[email protected]> (94a1311)

v8.1.2

Compare Source

Build
  • build(deps-dev): update importlib-resources requirement (#​719) (b1ec8fe)

  • build(deps-dev): bump ruff from 0.0.290 to 0.0.292 (#​726) (9818cb0)

Chore
  • chore: remove setup.py as setuptools no longer needs it (d8762c8)

  • chore: clearer pytest output from tox (d890e46)

  • chore: pre-commit autoupdate && pre-commit run -a (7f448f2)

  • chore: add tests for python 3.12 (#​728) (42360fd)

Fix
  • fix: correct lint errors

GitHub.upload_asset now raises ValueError instead of requests.HTTPError (a13a6c3)

  • fix: Error when running build command on windows systems (#​732) (2553657)

v8.1.1

Compare Source

Build
  • build(deps-dev): bump ruff from 0.0.286 to 0.0.290 (#​713)

Bumps ruff from 0.0.286 to 0.0.290.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (6b288f2)

Fix

v8.1.0

Compare Source

Build
  • build(deps-dev): bump importlib-resources from 5.7 to 5.12.0 (#​704)

  • build(deps-dev): bump importlib-resources from 5.7 to 5.12.0

  • build(deps-dev): relax importlib-resources requirement


Co-authored-by: Bernard Cooke <[email protected]> (861fe01)

Chore
Documentation
Feature

v8.0.8

Compare Source

Chore
  • chore: remove duplicate test cases (249cec7)

  • chore: fix lint errors and pin ruff (f16b090)

Fix

v8.0.7

Compare Source

Fix
  • fix: use correct upload url for github (#​661)

Co-authored-by: github-actions <[email protected]> (8a515ca)

v8.0.6

Compare Source

Build
  • build(deps-dev): update pytest-xdist requirement (#​677)

Updates the requirements on pytest-xdist to permit the latest version.


updated-dependencies:

  • dependency-name: pytest-xdist
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (9ec6321)

  • build(deps-dev): update coverage[toml] requirement (#​678)

Updates the requirements on coverage[toml] to permit the latest version.


updated-dependencies:

  • dependency-name: coverage[toml]
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (3561a97)

  • build(deps-dev): bump responses from 0.21.0 to 0.23.3 (#​680)

Bumps responses from 0.21.0 to 0.23.3.


updated-dependencies:

  • dependency-name: responses
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com> (dd6946c)

Chore
  • chore: clean up dependabot commit messages (5981a45)

  • chore: remove redundant flake8 config and add missing README badges (101e182)

  • chore(deps): remove obsolete dataclasses dependency (#​674) (d70fe75)

Ci
Fix
  • fix(publish): improve error message when no tags found (#​683) (bdc06ea)

v8.0.5

Compare Source

Documentation
  • docs: fix typo missing 's' in version_variable[s] in configuration.rst (#​668) (879186a)
Fix
  • fix: don't warn about vcs token if ignore_token_for_push is true. (#​670)

  • fix: don't warn about vcs token if ignore_token_for_push is true.

  • docs: password should be token. (f1a54a6)

Style

v8.0.4

Compare Source

Documentation
Fix
  • fix(changelog): use version as semver tag by default (#​653) (5984c77)
Style

v8.0.3

Compare Source

Fix
  • fix: skip unparseable versions when calculating next version (#​649) (88f25ea)

v8.0.2

Compare Source

Documentation
  • docs: correct version_toml example in migrating_from_v7.rst (#​641) (325d5e0)

  • docs: clarify v8 breaking changes in GitHub action inputs (#​643) (cda050c)

  • docs: better description for tag_format usage (2129b72)

Fix

v8.0.1

Compare Source

Documentation
  • docs: reduce readthedocs formats and add entries to migration from v7 guide (9b6ddfe)

  • docs(migration): fix hyperlink (#​631) (5fbd52d)

Fix
  • fix: invalid version in Git history should not cause a release failure (#​632) (254430b)

v8.0.0

Compare Source

Breaking

Co-authored-by: Johan <[email protected]>
Co-authored-by: U-NEO\johan <[email protected]>

  • 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)

  • fix: cleanup comments and unused logic

  • fix(action): mark container fs as safe for git to operate on

  • style: beautify 49080c5

  • 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

  • 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)

  • change raw config assets type

  • fix: correct assets type-annotation for RuntimeContext


Co-authored-by: Bernard Cooke <[email protected]>

  • 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)

  • docs: correct typo in docs/changelog_templates.rst

Co-authored-by: Micael Jarniac <[email protected]>


Co-authored-by: Johan <[email protected]>
Co-authored-by: U-NEO\johan <[email protected]>
Co-authored-by: semantic-release <semantic-release>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: smeng9 <38666763+smeng9@​users.noreply.github.com>
Co-authored-by: Micael Jarniac <[email protected]> (ec30564)


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.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot requested a review from billsioros as a code owner February 7, 2024 02:07
@renovate renovate bot added the 🎲 dependencies Working on dependencies label Feb 7, 2024
@renovate renovate bot force-pushed the renovate/relekang-python-semantic-release-9.x branch from dea8c28 to 16eaf4b Compare February 8, 2024 09:06
@renovate renovate bot force-pushed the renovate/relekang-python-semantic-release-9.x branch from 16eaf4b to 3ba679c Compare February 8, 2024 12:53
@renovate renovate bot force-pushed the renovate/relekang-python-semantic-release-9.x branch from 3ba679c to 213e7ac Compare February 14, 2024 21:07
Copy link

This issue has been marked stale, as it had no activity in the last 7 days. If the issue remains stale for an additional 7 days (a total of two weeks with no activity), it will be automatically closed.

@github-actions github-actions bot added the 💀 stale This had no recent activity label Feb 22, 2024
@renovate renovate bot force-pushed the renovate/relekang-python-semantic-release-9.x branch from 213e7ac to 7948ea7 Compare February 26, 2024 05:48
@github-actions github-actions bot removed the 💀 stale This had no recent activity label Feb 27, 2024
Copy link

github-actions bot commented Mar 5, 2024

This issue has been marked stale, as it had no activity in the last 7 days. If the issue remains stale for an additional 7 days (a total of two weeks with no activity), it will be automatically closed.

@github-actions github-actions bot added the 💀 stale This had no recent activity label Mar 5, 2024
Copy link

Closing the issue due to inactivity.

@github-actions github-actions bot closed this Mar 13, 2024
Copy link
Contributor Author

renovate bot commented Mar 13, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 9.x releases. But if you manually upgrade to 9.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.

@renovate renovate bot deleted the renovate/relekang-python-semantic-release-9.x branch March 13, 2024 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎲 dependencies Working on dependencies 💀 stale This had no recent activity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant