Release Summary
Bugfix and feature release containing breaking changes in the release role.
Minor Changes
- Allow to copy the files used to create the source distribution and wheels to a new directory during
antsibull-build rebuild-single
(#435). - Perform minor refactoring of the
build-release
role, mostly concerningtasks/tests.yml
. This reduces use ofshell
andset_fact
, makes the role more robust, and replaces short names with FQCNs (#432). - Show warnings emitted by building the source distribution and/or wheels (#435).
- The files in the source repository now follow the REUSE Specification. The only exceptions are changelog fragments in
changelogs/fragments/
(#437).
Breaking Changes / Porting Guide
- The
build-release
role now depends on thecommunity.general
collection (#432).
Bugfixes
- Fix typo in generated MANIFEST.in to list the existing file
README.rst
instead of the non-existing fileREADME
(#435). - When preparing a new Ansible release, only use pre-releases for ansible-core when the Ansible release itself is an alpha pre-release. This encodes that the first beta release of a new major Ansible release coincides with the ansible-core GA (#436).