Hello World GTK is an easily configurable build system for distributing Python-based GTK applications. This is an example repository for PyDeployment, which is used to easily build applications for Windows, macOS, and Linux.
Check out the workflow file to get an idea of how to use GitHub workflows to automate creating releases and building binaries.