Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Add GitHub Action for releasing artifacts #39

Merged
merged 4 commits into from
Jun 4, 2023

Conversation

agrski
Copy link
Owner

@agrski agrski commented Jun 4, 2023

Why

Motivation

It'd be nice for users to have pre-built binaries available, rather than having to build from source. The solution provided by this PR is to automatically build binaries and create a release with these whenever a tag is pushed that resembles a (semantic) version.

Issues

Fixes #5

What

Changes

  • Add GitHub Actions workflow for (draft) releases

Testing

N/A - cannot test until the workflow has been detected and is available.

@agrski agrski self-assigned this Jun 4, 2023
@agrski agrski changed the title ci: Add GitHub Action to release artifacts ci: Add dummy GitHub Action for releasing artifacts Jun 4, 2023
@agrski agrski changed the title ci: Add dummy GitHub Action for releasing artifacts ci: Add GitHub Action for releasing artifacts Jun 4, 2023
@agrski agrski marked this pull request as ready for review June 4, 2023 19:17
@agrski agrski merged commit 90a9f0b into master Jun 4, 2023
@agrski agrski deleted the issue-5-add-github-action-to-release-artifacts branch June 4, 2023 19:22
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.

Add binaries to Releases
1 participant