Include proper source tarballs in release
Currently, both GitLab and GitHub create source tarballs of the app upon tagging. However, these do not contain necessary submodule code. Hence, the resulting archives cannot be built from.
For this reason, we should create dedicated archives on our own and include them in each release.