Are github releases automated?

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.

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 Utils/packages/release-utils at main · TryGhost/Utils · GitHub

1 Like

Thank you a lot @Kevin.

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