Commit Graph

3 Commits

Author SHA1 Message Date
Andreas Gohr 290ea73da0 Automate the release workflow using GitHub actions
This introduces a two-part release mechanism. A manually triggered
workflow asks for the important info like type of release (stable, rc)
and code name. It then creates a cleanly mergable pull request.

When that pull request is merged, a release is automatically tagged,
built and uploaded.

Another workflow is introduced to keep track of the deleted.files info.
This is one less chore to do on a release.

A new scheme for tags is also introduced, making all tags sortable,
regardless of their type. They follow the pattern

release-YYYY-MM-DD(<hotfixletter>|rc)

A script will be used to clean-up the existing tags.
2023-02-24 21:45:12 +01:00
Anika Henke 99d6dd40cd updated .editorconfig 2015-07-25 22:04:59 +01:00
Elan Ruusamäe 0e549f0510 add editorconfig policy 2014-04-16 11:25:32 +03:00