What's changed?
- CI: Add GitHub Actions workflow for building and testing on Linux and macOS.
- CI: Add GitHub Actions workflow for releasing Linux and macOS binaries. To release a new version, use the GitHub Workflow Dispatch feature.
- Format code with
cargo fmt
.