fossasia/pslab-desktop

Setup Github Actions and Substitute Travis CI

mariobehling opened this issue · 5 comments

Travis CI stopped working. Please substitute Travis with Github Actions.

Also see here: https://github.com/marketplace/actions/electron-builder-action#electron-builder-action

Done, please checks if the builds work for you: See https://github.com/fossasia/pslab-desktop/releases/tag/v2.5.0

I have verified the 2.5.0 tar.gz release to work. \o/

pslab_2.5.0_amd64.deb works (board connects and basic multimeter tests) on Kubuntu 20.04

Picking up from Gitter: You may need to create a link because PSLab Desktop tries to call python3 specifically.

- Windows: mklink python3.exe python.exe (in the Python install directory)
- UNIX-like systems: ln -s python python3

Edit: fixed in the new 2.5.2 release thanks to @cynthi8 :)

We are at 2.6.0 now and builds are working just fine. Closing this; possible issues can be reported separately.