Unity-Technologies / qstat

New official qstat repository
Artistic License 2.0
121 stars 33 forks source link

Add build and release automation #104

Closed austin-barrington closed 3 years ago

austin-barrington commented 3 years ago

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

austin-barrington commented 3 years ago

Merged #105 and tomorrow (hopefully) i'll get to making the changes you've suggested above!