This PR joins the build process for windows and linux into the same build actions. this allows a single action to hold both compiled binaries from that process. They are kept by default for 90 days by github. This has been tested in the PR.
The second part is to build and add a new release with those build assets when a tag is pushed or created on the repository. This is harder to test as it'll only happen when the tag is created.
Note: ~I still need to add the token for GITHUB_TOKEN and I am working out where to get this from.~ the Actions process provides this for us
This PR joins the build process for windows and linux into the same build actions. this allows a single action to hold both compiled binaries from that process. They are kept by default for 90 days by github. This has been tested in the PR.
The second part is to build and add a new release with those build assets when a tag is pushed or created on the repository. This is harder to test as it'll only happen when the tag is created.
Note: ~I still need to add the token for GITHUB_TOKEN and I am working out where to get this from.~ the Actions process provides this for us