Skip to content

Add GoReleaser workflow.#958

Merged
tristanmorgan merged 1 commit into
fabiolb:masterfrom
tristanmorgan:goreleaser
Nov 26, 2024
Merged

Add GoReleaser workflow.#958
tristanmorgan merged 1 commit into
fabiolb:masterfrom
tristanmorgan:goreleaser

Conversation

@tristanmorgan

Copy link
Copy Markdown
Member

I theory this should create draft releases whenever we push a tag. tested on another project tristanmorgan/packer-plugin-terraform but I don't sign releases there.

@tristanmorgan tristanmorgan force-pushed the goreleaser branch 2 times, most recently from 8dbc0c5 to acbaa6d Compare November 16, 2024 00:10
@tristanmorgan tristanmorgan marked this pull request as ready for review November 16, 2024 00:24
@tristanmorgan

Copy link
Copy Markdown
Member Author

In Theory this should work....
https://github.com/tristanmorgan/fabio/actions/runs/11945328443/job/33297812068
except I got an "exec format error" during the docker build phase.

@tristanmorgan tristanmorgan force-pushed the goreleaser branch 2 times, most recently from 6a5fea3 to 866189f Compare November 26, 2024 00:55
@tristanmorgan

Copy link
Copy Markdown
Member Author

Much better now. https://github.com/tristanmorgan/fabio/actions/runs/12021638796/job/33512478338
just needs docker creds before merge.

@tristanmorgan tristanmorgan force-pushed the goreleaser branch 3 times, most recently from c305aba to d355619 Compare November 26, 2024 05:09
@tristanmorgan

tristanmorgan commented Nov 26, 2024

Copy link
Copy Markdown
Member Author

P.S. requires secrets called DOCKER_HUB_TOKEN, GPG_PRIVATE_KEY, GPG_PASSPHRASE and DOCKER_HUB_USER.

@aaronhurt aaronhurt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice work :)

@tristanmorgan tristanmorgan merged commit 040767f into fabiolb:master Nov 26, 2024
@tristanmorgan tristanmorgan deleted the goreleaser branch November 26, 2024 23:19
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.

2 participants