Skip to content
This repository was archived by the owner on Nov 24, 2024. It is now read-only.

Add github action to publish release artifacts#15

Open
trown wants to merge 1 commit into
cgwalters:masterfrom
trown:gh-publish
Open

Add github action to publish release artifacts#15
trown wants to merge 1 commit into
cgwalters:masterfrom
trown:gh-publish

Conversation

@trown

@trown trown commented May 19, 2020

Copy link
Copy Markdown
Contributor

This adds an action which runs when a "v*" tag is pushed to the
repo. This action does a basic release build on ubuntu-latest and
then creates a release and uploads the release binary to that
release.

This adds an action which runs when a "v*" tag is pushed to the
repo. This action does a basic release build on ubuntu-latest and
then creates a release and uploads the release binary to that
release.
@trown

trown commented May 19, 2020

Copy link
Copy Markdown
Contributor Author

This is for #14

Doing git tag v0.1.1 && git push origin v0.1.1 gives: https://github.com/trown/coretoolbox/releases/tag/v0.1.1

This could be easily expanded to build a few release binaries if there is demand for some particular arch.

Tangentially, I noticed they fixed artifact caching for rust recently: actions/cache#133 (comment). I could add that to both of the rust CIs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant