jmespath.rs
jmespath.rs copied to clipboard
ci: migrate from Travis CI to GitHub Actions
This PR migrates CI from Travis CI to GitHub Actions.
The new workflow includes:
- Test matrix for stable, beta, and nightly Rust
- Specialized feature testing on nightly
- clippy linting
- rustfmt formatting checks
- Benchmark compilation
Both jmespath library and jmespath-cli are built and tested.