DEV Community

Sharad Raj (He/Him)
Sharad Raj (He/Him)

Posted on

How do you manage releases on Github ?

Are you using any Github Marketplace App/Action or have you written your own pipeline or are you using something entirely different?
Let's discuss (* - *)...

Top comments (4)

mbbaig profile image
Mohamed Baig

We used to create releases directly on Github manually following the semver guidelines:

We did this because it was a more controlled deployment process and because our pipelines were external (using Concourse), it gave us a hook/event to start the build off of

vchrombie profile image
Venu Vardhan Reddy Tekula

We (GrimoireLab project) have created our own pipeline for creating releases. You can check the whole workflow here,

We created Bitergia/release-tools for creating, managing the changelog notes and we have github action workflows or publishing and automation work.

tonyouma profile image
Tony O. Ouma

Currently using semantic-release for versioning and generating release notes

sharadcodes profile image
Sharad Raj (He/Him)

Will check it out (-.-)