[openssl/tools] b75678: A few fixes for release-tools/stage-release.sh

Richard Levitte noreply at github.com
Mon May 29 12:15:00 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/tools
  Commit: b756785860ddd15930258205e71edcf59545768c
      https://github.com/openssl/tools/commit/b756785860ddd15930258205e71edcf59545768c
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2023-05-29 (Mon, 29 May 2023)

  Changed paths:
    M release-tools/stage-release.sh

  Log Message:
  -----------
  A few fixes for release-tools/stage-release.sh

Correcting these issues:

- The update branch and release branch were created each on different sides
  of a 'next_release_state' call, which made them differ even though there
  shouldn't be any difference (i.e. --branch was given or implied).
- Running 'do-copyright-year' was done after configuration, and may change
  Configure, which means that the following 'make' call may reconfigure and
  intentionally fail, causing release staging failure.
- In the metadata, the 'staging_update_branch' entry was set to the original
  update branch.

Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/tools/pull/153)




More information about the openssl-commits mailing list