theme-check icon indicating copy to clipboard operation
theme-check copied to clipboard

Streamline the homebrew release process

Open charlespwd opened this issue 3 years ago • 2 comments

Right now the ~gem +~ brew publishing process is manual. We might want to make that automatic when we make releases instead.

For homebrew, shopify/shopify-app-cli uses a Github action: https://github.com/Shopify/shopify-app-cli/blob/master/.github/workflows/release.yml#L43-L48 https://github.com/dawidd6/action-homebrew-bump-formula

charlespwd avatar Jan 21 '21 14:01 charlespwd

The pushing to rubygems has been mostly automated.

It does require a manual pumping of the version in the code, then you do have to go to https://shipit.shopify.io/shopify/theme-check/rubygems and click deploy. But that's what shopify-app-cli and other repos are using too

macournoyer avatar Jan 21 '21 15:01 macournoyer

Then I'll rename this to be homebrew specific. Good to know :)

charlespwd avatar Jan 21 '21 15:01 charlespwd