OpenAstroTech / OATFWGUI

OpenAstroTech FirmWare Graphical User Interface
http://openastrotech.com/
8 stars 0 forks source link

Speed up Windows CI build #19

Closed julianneswinoga closed 1 year ago

julianneswinoga commented 1 year ago

Since Windows CI artifacts are large (we package an entire install at once, vs Linux having an install-in-place script) the CI builds are large. The main problem is that actions/upload-artifact@v3 is so damn slow. Known issue apparently: https://github.com/actions/upload-artifact/issues/199 A possible workaround is to archive (zip) the project ourself and then tell upload-artifact to upload the zip? It adds another layer of complexity but it might be worth it.