DEV Community

loading...

Discussion on: How long does it take for your test suite to run?

vaclavhodek profile image
vaclavhodek

In fact, the Github Action is not only doing everything for us automatically, but it also documents what is necessary to do.

It's a simple CLI tool but there are so many different operations to do with every release - many more than described in the article such as signing the binaries for Windows and macOS, building RC version, packing 3 different docker containers, uploading to NPM, Docker, APT repo, RPM repo, Brew, our servers, etc.

E.g., for Brew, it needs to be a tar archive accompanied by a YAML descriptor containing SHA checksum. It's not possible for a mortal person to remember all of these steps and to reproduce them for each release.

Thread Thread
vaclavhodek profile image
vaclavhodek

Btw, if you like how we do it, you can upvote us on ProductHunt. We've launched today :-).

producthunt.com/posts/localazy