GitHub actions CI/CD releases (#10)

* Add GitHub CI/CD

* Add instructions for installing bin from GitHub releases

* Will work after a new version is released

* Add windows jobs for CI/CD

* Only run CI on stable rust

* Use `cargo fmt` instead of `rustfmt`, undo change

* Delete install.sh

* Update README.md

Co-authored-by: Eric Zhang <ekzhang1@gmail.com>
This commit is contained in:
Praveen Perera
2022-04-22 18:04:26 -04:00
committed by GitHub
parent 9cd43f458a
commit a2b8382681
8 changed files with 367 additions and 2 deletions

6
ci/common.bash Normal file
View File

@@ -0,0 +1,6 @@
required_arg() {
if [ -z "$1" ]; then
echo "Required argument $2 missing"
exit 1
fi
}