simso-gui icon indicating copy to clipboard operation
simso-gui copied to clipboard

Compile binaries on CI action

Open alrevuelta opened this issue 4 years ago • 1 comments

Compile binaries on CI action for windows, macOS and Ubuntu.

Not working yet since there is a problem with an import in Scheduler.py. I suspect is import pyi_importers. Which module is that one?

The action triggers for every commit, but it can be set to trigger after a release is made.

TODO:

  • [ ] Fix issue with import
  • [ ] Verify Windows binary works
  • [ ] Verify macOS binary works
  • [ ] Verify Ubuntu binary works
  • [ ] Add information in README.md

alrevuelta avatar Apr 16 '20 11:04 alrevuelta

Sorry for the spam. This is more or less the idea, every-time you create a release, the binaries are built and published for that release. It can be done also for every commit but I think thats too much.

image

You have have a look in my branch: https://github.com/alrevuelta/simso-gui/releases

Note that the binaries won't work due to this import that mentioned above import pyi_importers

alrevuelta avatar Apr 16 '20 12:04 alrevuelta