justjanne / powerline-go

A beautiful and useful low-latency prompt for your shell, written in go
GNU General Public License v3.0
2.73k stars 268 forks source link

Goreleaser pipeline to build more archs and make release workflow more reliable #383

Closed dex4er closed 1 year ago

dex4er commented 1 year ago

Hi,

This PR replaces #382

It uses goreleaser then it is quite easier to add more targets. Here I added additional target for 386 CPU, so users of old machines might be happy.

For releasing binaries I kept the schema that artifacts are unpacked binaries with one exception that Windows binaries have .exe suffix.

Additionally checksums file is added so it will help to validate the artifacts by some installers (brew, asdf)

dex4er commented 1 year ago

You can check https://github.com/dex4er/powerline-go/releases/tag/v1.24-dex4er.4 how releases look like.

justjanne commented 1 year ago

That's awesome, thanks!

dex4er commented 1 year ago

@justjanne Thanks for accepting the change. Could you make a new release? I still miss the version for darwin-arm64...