Add GitHub Actions checks: - Clippy is placated - Rustfmt doesn't produce any changes - Shell completion scripts are current
Thanks to @bheisler for the feature request and initial implementation. Fixes #302