Skip to content
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

ci: use goreleaser for release #309

Merged
merged 3 commits into from
Jan 7, 2022
Merged

ci: use goreleaser for release #309

merged 3 commits into from
Jan 7, 2022

Conversation

aramase
Copy link
Member

@aramase aramase commented Jan 7, 2022

Reason for Change:

Use goreleaser for building azwi binaries, generating changelog and publishing the release.

Requirements

  • squashed commits
  • included documentation
  • added unit tests and e2e tests (if applicable).

Issue Fixed:

fixes #298

Please answer the following questions with yes/no:

Does this change contain code from or inspired by another project? If so, did you notify the maintainers and provide attribution?

  • yes
  • no

Notes for Reviewers:
Sample release generated using goreleaser: https://github.com/aramase/azure-workload-identity/releases/tag/v0.8.0

@aramase aramase requested a review from chewong as a code owner January 7, 2022 00:06
@aramase aramase temporarily deployed to azwi-e2e January 7, 2022 00:06 Inactive
.goreleaser.yml Show resolved Hide resolved
@aramase aramase changed the title ci: use goreleaser for azwi release ci: use goreleaser for release Jan 7, 2022
@chewong
Copy link
Contributor

chewong commented Jan 7, 2022

Wondering how long it takes to build those binaries?

@aramase
Copy link
Member Author

aramase commented Jan 7, 2022

Wondering how long it takes to build those binaries?

The last build ran for 52m: https://github.com/aramase/azure-workload-identity/runs/4731766431?check_suite_focus=true.

@aramase aramase merged commit a8ac863 into Azure:main Jan 7, 2022
@aramase aramase deleted the goreleaser branch January 7, 2022 19:08
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.

Use goreleaser for building and publishing azwi binaries
2 participants