- how often do we need to built the GUI? Should this be manually triggered for PRs? - probably best to run it on the main branch push (after merging a PR) - on release the built executables are added to the Release