mirror of
https://github.com/Slug-Boi/cocommit.git
synced 2026-05-13 12:45:47 +00:00
ci: update build release workflow to include arm darwin and removed version from tar
the version number was removed from the tar to support new update command
This commit is contained in:
@@ -44,7 +44,7 @@ func main() {
|
||||
|
||||
for _, goos := range geese {
|
||||
path := fmt.Sprintf("/dist/")
|
||||
filename := fmt.Sprintf("/dist/cocommit_go-%s", goos)
|
||||
filename := fmt.Sprintf("/dist/cocommit-%s", goos)
|
||||
// build application
|
||||
// write the build output to the host
|
||||
build := test.
|
||||
@@ -56,6 +56,17 @@ func main() {
|
||||
|
||||
}
|
||||
|
||||
// extra step to build for aarch on darwin
|
||||
path := fmt.Sprintf("/dist/")
|
||||
filename := fmt.Sprintf("/dist/cocommit-darwin-aarch64")
|
||||
|
||||
build := test.
|
||||
WithEnvVariable("GOOS", "darwin").
|
||||
WithEnvVariable("GOARCH", "arm64").
|
||||
WithExec([]string{"go", "build", "-o", filename}).WithEnvVariable("CI", "true")
|
||||
|
||||
buildDir = buildDir.WithDirectory(path, build.Directory(path))
|
||||
|
||||
_, err = buildDir.Export(ctx, ".")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
|
||||
Reference in New Issue
Block a user