Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 23, 2023

Conversation

dex4er
Copy link
Contributor

@dex4er dex4er commented May 15, 2023

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
Copy link
Contributor Author

dex4er commented May 15, 2023

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

@justjanne
Copy link
Owner

That's awesome, thanks!

@justjanne justjanne merged commit 68e67f9 into justjanne:main May 23, 2023
@dex4er
Copy link
Contributor Author

dex4er commented May 24, 2023

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

@dex4er dex4er deleted the goreleaser branch May 24, 2023 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants