Are github releases automated?

#1

Hello everyone,

I was wondering if the github releases for TryGhost/Casper/ is automated?

If so, could you please give me the name of the technology that makes this feature possible.

Any feedback is appreciated.

#2

There is minimal automation. We have a custom release script for the main Ghost+Ghost-Admin package which checks to see if there are any commits on Casper. It doesn’t do anything too special, it creates a version bump commit, tags it, generates a changelog and some release notes based on commits with emoji’s then creates a draft release in GitHub which is published manually.

You can find parts of that script which have been extracted here https://github.com/TryGhost/Ghost-Utils/tree/master/packages/release-utils

1 Like
#3

Thank you a lot @Kevin.

closed #4

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.