haimgel / display-switch

Turn a $30 USB switch into a full-featured multi-monitor KVM switch
https://haim.dev/posts/2020-07-28-dual-monitor-kvm/
MIT License
2.85k stars 112 forks source link

Please provide binaries #2

Closed chx closed 4 years ago

chx commented 4 years ago

Thanks so much for this amazing software. Would it be an enormous hassle to provide binaries, I wonder?

haimgel commented 4 years ago

Thanks for @jrr we now have a pipeline with the binaries built on Github (which is safer of course). Note that MacOS binary is not signed/notarized, you'll have to jump through the hoops to make it run on Catalina or later.

hannesfostie commented 4 years ago

@haimgel where would one find these binaries? I was thinking it'd be under "releases" but that doesn't seem to be the case. Am I overlooking them?

chx commented 4 years ago

Under here https://github.com/haimgel/display-switch/actions?query=workflow%3Abuild it seems. There's a "release" for windows and mac after every commit.

hannesfostie commented 4 years ago

I just found them. I wonder if GH actions could put these under releases?

If not, maybe a readme entry would do to point people to the Actions tab and find them under build artifacts

chx commented 4 years ago

https://github.com/actions/upload-artifact/issues/21#issuecomment-628995879 is highly relevant.

I took a stab at integrating it https://github.com/chx/display-switch/commit/674343b4cc83c5d645b4103ce28670e0b9c42412