Skip to content

Conversation

@Jusshersmith
Copy link
Contributor

Problem

Creating and publishing a release right now is a very manual task that can, depending on the amount of merges, take a considerably long time to prepare.

We'd like to improve this workflow to not only make it less time consuming when releases are worked on, but to help encourage more frequent releases as required by making the overall process easier. This change focuses on the actual creation of a release draft.

Solution

By using https://github.com/toolmantim/release-drafter, we can largely automate the process of formulating a release draft by having it automatically and continuously populate a draft as and when pull requests are merged.

Notes

The draft that this creates is slightly different to what we've been using in the past, however I think this should work fine instead! (it might require some tweaks along the way)

@Jusshersmith Jusshersmith self-assigned this Oct 10, 2019
@Jusshersmith
Copy link
Contributor Author

I wonder what category/label this request would be best suited to...perhaps a Maintenance?

@Jusshersmith Jusshersmith merged commit 376d713 into master Oct 23, 2019
@Jusshersmith Jusshersmith deleted the jusshersmith-release-drafter branch October 23, 2019 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants