pypi python-semantic-release 8.0.0
v8.0.0

latest releases: 10.5.2, 10.5.1, 10.5.0...
2 years ago

v8.0.0 (2023-07-16)

Breaking

Co-authored-by: Johan <johanhmr@gmail.com>
Co-authored-by: U-NEO\johan <johan.hammar@ombea.com>

  • 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 <bernard-cooke@hotmail.com>

  • 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 <micael@jarniac.com>


Co-authored-by: Johan <johanhmr@gmail.com>
Co-authored-by: U-NEO\johan <johan.hammar@ombea.com>
Co-authored-by: semantic-release <semantic-release>
Co-authored-by: github-actions <action@github.com>
Co-authored-by: smeng9 <38666763+smeng9@users.noreply.github.com>
Co-authored-by: Micael Jarniac <micael@jarniac.com> (ec30564)

Don't miss a new python-semantic-release release

NewReleases is sending notifications on new releases.