github ansible-community/antsibull-build 0.49.0

latest releases: 0.68.1, 0.68.0, 0.67.0...
2 years ago

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 concerning tasks/tests.yml. This reduces use of shell and set_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 the community.general collection (#432).

Bugfixes

  • Fix typo in generated MANIFEST.in to list the existing file README.rst instead of the non-existing file README (#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).

Don't miss a new antsibull-build release

NewReleases is sending notifications on new releases.