Release Summary
New feature release with one breaking change to the build-release
role.
Minor Changes
- Add
antsibull-build
subcommandvalidate-deps
which validates dependencies for anansible_collections
tree (#416). - Check collection dependencies during
antsibull-build rebuild-single
and warn about errors (#416). - In the
build-release
role, stop shipping a separateroles/build-release/files/deps-to-galaxy.py
script and use the new galaxy-requirements.yaml style file created during release preparation (#417). - Update Ansible's
README.rst
to focus on Ansible package details (#415). - When preparing a new Ansible release with
antsibull-build prepare
orantsibull-build single
, create a galaxy-requirements.yaml style file next to the dependencies file (#417).
Breaking Changes / Porting Guide
- The
build-release
role no longer uses poetry to run antsibull, but assumes that antsibull is installed. To revert to the old behavior, set the Ansible variableantsibull_build_command
topoetry run antsibull
(#420).