Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

add goreleaser to push binaries on each tag #5

Merged
merged 1 commit into from
Jan 30, 2020

Conversation

aidenkeating
Copy link
Contributor

currently, to make binaries for the smtp-service cli available
they must be manually built. this will eventually lead to human
error and inconsistencies in the release format.

this commit adds a github workflow that will be performed on each
tag of the repo that will run the goreleaser tool. this will build
and push binaries to github releases automatically.

verification:

  • create a new tag
  • ensure the release workflow starts on github
  • ensure new binaries are pushed for the new tag

@aidenkeating aidenkeating force-pushed the goreleaser branch 2 times, most recently from bcec338 to 519f893 Compare January 30, 2020 08:36
currently, to make binaries for the smtp-service cli available
they must be manually built. this will eventually lead to human
error and inconsistencies in the release format.

this commit adds a github workflow that will be performed on each
tag of the repo that will run the goreleaser tool. this will build
and push binaries to github releases automatically.

verification:
- create a new tag
- ensure the release workflow starts on github
- ensure new binaries are pushed for the new tag
@aidenkeating aidenkeating merged commit a0bf9f2 into integr8ly:master Jan 30, 2020
@aidenkeating aidenkeating deleted the goreleaser branch January 30, 2020 09:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant