Skip to content

Conversation

sabuto
Copy link
Collaborator

@sabuto sabuto commented Mar 16, 2022

This PR adds github actions to build, zip and publish the app for Windows, Linux and Mac (needs testing), it will then update the linux installer script with the correct version number, it then creates a release attached with the files. The linux installer script will need testing as i dont have a gui for linux to be able to test, i think it will need updating after extracting the tarball it may have an extra dir now. The release that is created is a draft so you can check it before release if you wish, this can be changed by deleting lines 66, 76, 86, 96 in .github/workflows/build-release-all.yml.

To trigger this action simply tag a release and push

@Abdesol
Copy link
Collaborator

Abdesol commented Mar 16, 2022

Thank you for the pull request!
I have one doubt. Wouldn't it be better to avoid making a new release every time there is an update?

@sabuto
Copy link
Collaborator Author

sabuto commented Mar 17, 2022

Thank you for the pull request! I have one doubt. Wouldn't it be better to avoid making a new release every time there is an update?

This will only run when tagged so if you do a normal push to the repo nothing happens but if you push a tag then it will build a release

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