Skip to content

Improve release management automation  #231

@lewismc

Description

@lewismc

The current release management process can be improved by introducing automation. The goal would be to introduce a Github workflow which would be triggered whenever a tag was created.
The workflow would take care of actually creating the entire release; generating and uploading the source code release artifacts (.zip, .tar.gz), generating the release notes and finally making the release.

Metadata

Metadata

Assignees

Labels

releaserelease management

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions