name: Rust
on:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v13
- name: Build
run: nix-shell --run "cargo build --verbose"
- name: Run tests
run: nix-shell --run "env G_DEBUG=fatal-warnings cargo test --verbose"