Add a GitHub Actions based CI for build tests. The GHA workflow runs across ubuntu-latest and macos-latest and uses OS checks to determine which dependencies and build approaches it needs to succeed. The built examples are also run as a spot check.
Suggested squash and merge commit message:
* Add GitHub Actions based CI build tests for the library and examples
- Workflow runs on Linux and macOS
- Workflow is triggered on pushes and PRs to main, on weekly CRON jobs, and on demand with workflow dispatch
Resolves #5
Add a GitHub Actions based CI for build tests. The GHA workflow runs across
ubuntu-latest
andmacos-latest
and uses OS checks to determine which dependencies and build approaches it needs to succeed. The built examples are also run as a spot check.Suggested squash and merge commit message: