Skip to content

Commit

Permalink
Release 0.62.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfontein committed May 13, 2024
1 parent 18112c7 commit 89d1970
Show file tree
Hide file tree
Showing 7 changed files with 197 additions and 140 deletions.
275 changes: 150 additions & 125 deletions CHANGELOG.md

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,27 @@ antsibull -- Ansible Build Scripts Release Notes

.. contents:: Topics

v0.62.0
=======

Release Summary
---------------

Feature release for improving the automatic release workflow.

Minor Changes
-------------

- Add option ``--preserve-deps`` to the ``prepare`` subcommand that allows to preserve the dependencies if a ``.deps`` file for that version already exists. The versions from that ``.deps`` file are validated against the build requirements and constraints, and the remainder of the release preparation process remains unchanged. The release role allows to pass this flag when ``antsibull_preserve_deps=true`` (https://github.com/ansible-community/antsibull/pull/599).
- Allow the release role to skip the ``prepare`` step by setting ``antsibull_skip_prepare=true`` if the ``.deps`` file already exists (https://github.com/ansible-community/antsibull/pull/598).
- The ``prepare`` subcommand will no longer overwrite an existing release summary in the ``changelog.yaml`` file (https://github.com/ansible-community/antsibull/pull/597).
- Use feature freeze for all betas from ``b2`` on, and all release candidates in the release role (https://github.com/ansible-community/antsibull/pull/598).

Breaking Changes / Porting Guide
--------------------------------

- The release role no longer automatically skips the ``prepare`` step when the ``.deps`` file already exists. If you need this behavior, set ``antsibull_skip_prepare=true`` (https://github.com/ansible-community/antsibull/pull/598).

v0.61.1
=======

Expand Down
26 changes: 26 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -815,6 +815,32 @@ releases:
- 0.61.1.yml
- 594-announcements.yml
release_date: '2024-04-17'
0.62.0:
changes:
breaking_changes:
- The release role no longer automatically skips the ``prepare`` step when the
``.deps`` file already exists. If you need this behavior, set ``antsibull_skip_prepare=true``
(https://github.com/ansible-community/antsibull/pull/598).
minor_changes:
- Add option ``--preserve-deps`` to the ``prepare`` subcommand that allows to
preserve the dependencies if a ``.deps`` file for that version already exists.
The versions from that ``.deps`` file are validated against the build requirements
and constraints, and the remainder of the release preparation process remains
unchanged. The release role allows to pass this flag when ``antsibull_preserve_deps=true``
(https://github.com/ansible-community/antsibull/pull/599).
- Allow the release role to skip the ``prepare`` step by setting ``antsibull_skip_prepare=true``
if the ``.deps`` file already exists (https://github.com/ansible-community/antsibull/pull/598).
- The ``prepare`` subcommand will no longer overwrite an existing release summary
in the ``changelog.yaml`` file (https://github.com/ansible-community/antsibull/pull/597).
- Use feature freeze for all betas from ``b2`` on, and all release candidates
in the release role (https://github.com/ansible-community/antsibull/pull/598).
release_summary: Feature release for improving the automatic release workflow.
fragments:
- 0.62.0.yml
- 597-release_summary-overwrite.yml
- 598-release-role.yml
- 599-prepare-preserve.yml
release_date: '2024-05-13'
0.7.0:
release_date: '2020-06-04'
0.8.0:
Expand Down
1 change: 0 additions & 1 deletion changelogs/fragments/0.62.0.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/597-release_summary-overwrite.yml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/598-release-role.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/599-prepare-preserve.yml

This file was deleted.

0 comments on commit 89d1970

Please sign in to comment.