dantrim / parquet-writer

A C++ library for easily writing Parquet files containing columns of (mostly) any type you wish.
https://parquet-writer.readthedocs.io
MIT License
8 stars 3 forks source link

ci: Add GitHub Actions based CI #6

Closed matthewfeickert closed 3 years ago

matthewfeickert commented 3 years ago

Resolves #5

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
matthewfeickert commented 3 years ago

@dantrim This is ready for review now. :+1: