hook icon indicating copy to clipboard operation
hook copied to clipboard

Automate GitHub release workflow

Open tstromberg opened this issue 3 years ago • 3 comments

This will help standardize our way out of issues like https://github.com/tinkerbell/hook/issues/75

This process should handle re-releases where there is a - suffix on the filename.

tstromberg avatar Sep 07 '21 15:09 tstromberg

I have not yet worked with in detail with this, but semantic-release could be a good option here. I will submit a PR if this makes sense for you.

nicklasfrahm avatar Oct 09 '21 12:10 nicklasfrahm

I also think this work would be quite valuable. I commented on something similar here https://github.com/tinkerbell/hook/issues/45#issuecomment-912701618 for reference.

damdo avatar Oct 12 '21 12:10 damdo

@tstromberg do you have any more details you can provide here? Is semantic-release as mentioned by @nicklasfrahm along the lines of what you were thinking?

mmlb avatar Feb 08 '22 16:02 mmlb

Going to close this as we are using semantic versioning and have GitHub actions that have automated the release process and a RELEASING.md with a helper script that is in line with the other repositories in the Tinkerbell org.

jacobweinstock avatar Feb 26 '23 05:02 jacobweinstock