Building Generic Releases, Part 1 : ShipIt
I want to build generic releases and have some tooling to easily manage version numbers, maybe tagging git repos, and building archives.
I quickly discovered that the command line seems like what I would want, but right now all the tooling can only pull versions from code that uses Perl based build tools. (ie: If you build your code like it’s a Perl package, then it will probably work.)
I don’t care that much right this second. I might come back to it.
In my personal Gitea instance, I made a mirror repo of the primary GitHub one : https://github.com/bradfitz/shipit . It seemed to just work once I got an access token set up.
I also make a fork on GitHub : https://github.com/jtrowe/shipit .