Closed quarckster closed 1 month ago
The workflow generally looks ok to me, though based on the release process: https://github.com/openssl/tools/blob/8f8e9f7781b9aa900dd979833714e9cb72749db3/HOWTO-stage-a-release.md?plain=1#L1 We still need to wrap this in some manual steps. Notably, we need to do what the stage-release.sh script does (update copyright year, update the version, etc) we need to re-update the version after the release is tagged
Were those purposely left out of the workflow (assuming that manual work for that would be done outside the workflow)?
Yeah, I decided to start with the end. This workflow can be integrated with the current release routine. Automating release staging is out of scope of this task, but it's a part of #811.
Before changing CI of the main
openssl
repo release publishing automation must be tested on a fork.Acceptance criteria
Draft release contains release notes from NEWS.md