This PR modifies the existing code to ensure it is capable of running across OS platforms and adds Github actions to build and test on push or PR and package. a Nuget package which is then published to the Github release and the public Nuget repo.
IMPORTANT NOTE: a Github secret named NUGET_API_KEY will need to be created in order to enable publishing to the public Nuget repo.
This PR modifies the existing code to ensure it is capable of running across OS platforms and adds Github actions to build and test on push or PR and package. a Nuget package which is then published to the Github release and the public Nuget repo.
IMPORTANT NOTE: a Github secret named NUGET_API_KEY will need to be created in order to enable publishing to the public Nuget repo.