Skip to content

Added GitHub Actions build for Linux#43

Closed
redtide wants to merge 1 commit intoluebking:masterfrom
redtide:actions
Closed

Added GitHub Actions build for Linux#43
redtide wants to merge 1 commit intoluebking:masterfrom
redtide:actions

Conversation

@redtide
Copy link
Contributor

@redtide redtide commented Nov 6, 2021

This adds 2 builds under Ubuntu on GitHub Actions, one to test the build with Clang and the other with GCC. The latter is also used to generate a package to be uploaded as artifacts for download.
It also provide an automatic release package upload when a GitHub Release is made (AFAIK tag + release, not just tag) using semantic versioning (vMAJOR.MINOR.PATCH, should also cover the case without the 'v').

In a later time I could add a Windows and macOS version, and a Qt6 build alternative for all.

@redtide
Copy link
Contributor Author

redtide commented Nov 6, 2021

Sorry, just noticed now there was already a workflow build in #37.

@redtide redtide closed this Apr 8, 2023
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.

1 participant