Rio is now releasing with Goreleaser
Since v0.2.8 Rio terminal has been releasing with GoReleaser, which makes my life much simple. Before I was doing the process of release manually (specially Apple MacOS notarization).
-GoReleaser is a release automation tool. It currently supports Go, Rust, Zig, and TypeScript (with Bun and Deno). GoReleaser was created to solve a problem we all had at some point: releasing software is boring and error prone.
+Rio is now releasing with GoReleaser
Since v0.2.8, I've been using GoReleaser to release Rio, which makes my life so much easier.
+Before, I had a mix of local (and manual) work with an automated pipeline.
+In the automation side, I didn't have support to .rpm
packages, and still had to update a couple of files with the new version.
+Frankly, it's the kind of work I don't want to do for every release.
GoReleaser is a release automation tool. It currently supports Go, Rust, Zig, and TypeScript (with Bun and Deno). +GoReleaser was created to solve a problem we all had at some point: releasing software is boring and error prone.
Rio wouldn't be using GoReleaser if wasn't the awesome work from Vedant Mohan Goyal and Carlos Becker. Talking which, Vedant is writing a blog post migrating Rio pipeline to GoReleaser, seriously go follow him!
+Rio wouldn't be using GoReleaser without the awesome work of Vedant Mohan Goyal and Carlos Alexandro Becker. +Speaking of which, Vedant is writing a blog post about migrating the Rio pipeline to GoReleaser - seriously go follow him!
That's it for today folks :)
New year, new look
New year, new look!! There you go, Rio terminal got a new logo/icon made by Christian Rocha.
Before | After |
---|---|
![]() | ![]() |
The first logo was made by myself but lacked a chef touch that Christian masterfully gave to it!
diff --git a/blog/2023/05/31/release-0.0.5.html b/blog/2023/05/31/release-0.0.5.html index 13a57b8152..b0b7f7f1ae 100644 --- a/blog/2023/05/31/release-0.0.5.html +++ b/blog/2023/05/31/release-0.0.5.html @@ -17,11 +17,11 @@ - + -