Replaces Jenkins and Appveyor with Github Actions, while also upgrading certain internal code to work with newer compilers and CMake versions. Additionally strips out some completely unused files from the repo, which were leftovers from early attempts at things.
Motivation and Context
Jenkins and Appveyor are no longer active for this repo.
How Has This Been Tested?
Builds on my machine™ and Github Actions.
Types of changes
Code cleanup (non-breaking change which makes code smaller or more readable)
Description
Replaces Jenkins and Appveyor with Github Actions, while also upgrading certain internal code to work with newer compilers and CMake versions. Additionally strips out some completely unused files from the repo, which were leftovers from early attempts at things.
Motivation and Context
Jenkins and Appveyor are no longer active for this repo.
How Has This Been Tested?
Builds on my machine™ and Github Actions.
Types of changes
Checklist: