cyberark / summon-aws-secrets

Summon provider for AWS Secrets Manager
MIT License
52 stars 17 forks source link

Pre-releases are automatically generated #49

Open BradleyBoutcher opened 3 years ago

BradleyBoutcher commented 3 years ago

Is your feature request related to a problem? Please describe.

With the addition of goreleaser to our building and packaging process, we should begin using github actions to create a pre-release, similar to other repositories.

Describe the solution you would like

First, we use Goreleaser in a separate script, publish.sh, that will generate a production version of the summon-aws-secrets binary.

We use github actions to generate a pre-release, and attach the artifacts from the build process. See the cloudfoundry conjur-tile repo for an example of this.

Describe alternatives you have considered

Gorelease supports generating a release directly through github, without the need for github actions, but this may require secrets we cannot retrieve through Jenkins.