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.
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.