Create docker images on github and docker hub on each commit to `main`. Create release images on git tag as well as Github release with executables.