Skip to content

Commit

Permalink
new post
Browse files Browse the repository at this point in the history
  • Loading branch information
raphamorim committed Mar 1, 2025
1 parent 5aaea3d commit da13dd0
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions docs/blog/2025-03-01-rio-is-now-releasing-with-goreleaser.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
layout: post
title: 'Rio is now releasing with Goreleaser'
date: 2025-03-01 10:28
description: 'Since v0.2.8 Rio terminal has been releasing with Goreleaser.'
categories: windows macos linux bsd
---

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.

![GoReleaser logo](https://raw.githubusercontent.com/goreleaser/artwork/refs/heads/master/goreleaser_rust_zig_16_9.png)

Rio wouldn't be using GoReleaser if wasn't the awesome work from [Vedant Mohan Goyal](https://github.com/vedantmgoyal9) and [Carlos Becker](https://github.com/caarlos0). Talking which, Vedant is writing a blog post migrating Rio pipeline to GoReleaser, seriously go follow him!

That's it for today folks :)

0 comments on commit da13dd0

Please sign in to comment.