Skip to content

Overhaul our release strategy

Jeremy Jackson requested to merge jj-release-automation into master

This is where I'm working on a more advanced release strategy.

There's a couple reasons to do this. Part of it is that we should be able to easily run various combinations of these types of actions on CI or locally. Partly because I want to backfill all of our releases, and also to have flexibility over the long term.

The CI additions for creating a release using the release-cli were good, but they felt clunky and there's a bunch of other things I think we'd benefit from as a team for automation here, so I decided to spend a couple evenings on getting something in place. It's more code than I was expecting, but it does a lot of cool automation.

Edited by Jeremy Jackson

Merge request reports