Skip to content

add multi os release#1

Merged
nvima merged 3 commits intomainfrom
feat/add_release_multi_os
Apr 22, 2023
Merged

add multi os release#1
nvima merged 3 commits intomainfrom
feat/add_release_multi_os

Conversation

@nvima
Copy link
Owner

@nvima nvima commented Apr 22, 2023

No description provided.

nvima added 3 commits April 22, 2023 15:27
This commit adds a matrix strategy to the release workflow that builds and
publishes the Go binary in parallel for multiple platforms including Linux, Windows, and Darwin.
The strategy includes building for different GOOS and GOARCH combinations, with exclusions for certain OS/ARCH pairs.
The commit also specifies the Go version for the release using a URL.
I made changes to the release.yaml file to remove the specific requirement for Go version.
Previously, the workflow downloaded Go version 1.13.1 for Linux AMD64, but this is no longer necessary.
The updated workflow now uses the latest available version of Go during the build process.
This change will make the workflow more flexible and easier to modify in the future.
@nvima nvima merged commit 6f024d0 into main Apr 22, 2023
@nvima nvima deleted the feat/add_release_multi_os branch April 22, 2023 13:49
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.

1 participant