catnip icon indicating copy to clipboard operation
catnip copied to clipboard

[Feature]: Make a release

Open ptr1337 opened this issue 1 year ago • 3 comments

If distribution want to add this package to the repository, I would suggest you doing release.

ptr1337 avatar Oct 20 '24 08:10 ptr1337

Thanks for the Suggestion. I will look in to it. The reason why I didn't do this by now is that I don't know how to clearly set a cut between Versions. For example, how would I know when Version 1.0.0 ends and 2.0.0 Starts?

iinsertNameHere avatar Oct 24 '24 11:10 iinsertNameHere

Thanks for the Suggestion. I will look in to it. The reason why I didn't do this by now is that I don't know how to clearly set a cut between Versions. For example, how would I know when Version 1.0.0 ends and 2.0.0 Starts?

U can look at this https://semver.org/

Btw, I dont use NIm but I see some Nim project has *.nimble, can catnap have it?

definedentity avatar Jan 25 '25 15:01 definedentity

@definedentity Thx, I will have a look.

The Avantage I saw with using custom install tasks is that I can add other features such as setting up the config or having a debug build task.

Use "nim help" in the repo folder to view all tasks.

iinsertNameHere avatar Jan 30 '25 14:01 iinsertNameHere

Thanks for the Suggestion. I will look in to it. The reason why I didn't do this by now is that I don't know how to clearly set a cut between Versions. For example, how would I know when Version 1.0.0 ends and 2.0.0 Starts?

@iinsertNameHere You could also go for "Pride Versioning", please reference this classic image 😁

Image

Steinardarri avatar Jul 23 '25 20:07 Steinardarri

Thanks for all your help! Finally made the first release v1.0.0. :)

iinsertNameHere avatar Jul 25 '25 22:07 iinsertNameHere