rbalman / cfn-compose

compose your cloudformation stacks like docker compose
MIT License
42 stars 11 forks source link

Added goreleaser workflow #26

Open Bijay2052 opened 1 year ago

Bijay2052 commented 1 year ago
SUMMARY

This changes adds the goreleaser tool that is used to publish the go binary to homebrew. The file in the root .goreleaser.yml is the main config for the goreleaser and the gorelease.yml file in workflow is used to run the workflow that does the actual release part if new tag is pushed.

ISSUE TYPE
Bijay2052 commented 1 year ago

@rbalman Please create a PAT token that has permissions to read this repo and add it to the repository secrets. You can follow this to setup.

And also the homebrew needs a tap to be created which is a separate repo having name with homebre- prefixed, that only contains instructions for HomeBrew (so it knows how to install your stuff). You can look more here.