Skip to content

feat(#47): add action for releases - #50

Merged
EliCDavis merged 1 commit into
EliCDavis:mainfrom
kalebpace:kpace/push-vukryywrlpnq
Dec 15, 2024
Merged

feat(#47): add action for releases#50
EliCDavis merged 1 commit into
EliCDavis:mainfrom
kalebpace:kpace/push-vukryywrlpnq

Conversation

@kalebpace

Copy link
Copy Markdown
Contributor

What this does

Defines a Release action which is triggered by new tags:

  • creates a release
  • builds all projects in the examples directory for three platforms Windows, Linux, Mac and two archs arm64 and amd64
  • archives them
  • uploads and attaches them to the release

How to use

  • Create a tag locally and push
  • Create a tag through the Github UI
    • Do not create a release, the action does this for you.
  • If a project is added/removed from the examples directory, update the .goreleaser.yaml config to reflect this.

Example runs

@EliCDavis EliCDavis left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

yee haw

@EliCDavis
EliCDavis merged commit 322d810 into EliCDavis:main Dec 15, 2024
@kalebpace
kalebpace deleted the kpace/push-vukryywrlpnq branch December 15, 2024 23:00
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