hjr3 / soldr

Other
23 stars 2 forks source link

Thoughts on semantic release? #13

Closed QuentinMoss closed 1 year ago

QuentinMoss commented 1 year ago

If there's any interest, I've been looking for a reason to set it up and learn the details.

hjr3 commented 1 year ago

I think you are talking about https://github.com/semantic-release/semantic-release ? This is the first I have heard of it, but this looks like a great idea.

Also, we should generate static binaries for each new release. for example:

I don't know if we need the .tar.gz, but it seems common when looking at https://github.com/containerd/containerd/releases/tag/v1.7.2

How to generate static binaries: https://stackoverflow.com/a/59766875/775246

QuentinMoss commented 1 year ago

Sounds good. I'll create a test branch on my fork to sort it out and write a README

QuentinMoss commented 1 year ago

Do we want to have a release branch that is merged back into main or just cut off main?

QuentinMoss commented 1 year ago

Closing this for now. The solutions for non-JS projects, specifically Rust, don't seem to be very mature.