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

More simple CICD workflow and darwin-arm64 binaries #382

Closed dex4er closed 1 year ago

dex4er commented 1 year ago

Hello,

I simplified your Github Actions workflow so it is basically one job per workflow.

The most important: I added darwin-arm64 target so it can run finally on Macbook M1!

Actually, this workflow is not good enough. Ie. "release" workflow might fail on retry when the artifact already exists.

A much better result and faster runs will be with https://goreleaser.com/ then it will be single run for all targets! If you are willing to allow me to help you with it, I'll prepare right pipeline that uses goreleaser.

dex4er commented 1 year ago

383 replaces it but of course, it is up to you what you prefer.