rust-build.yml 532 B

123456789101112131415161718192021222324
  1. name: Build and Test
  2. on:
  3. push:
  4. branches:
  5. - master
  6. pull_request:
  7. jobs:
  8. compile-and-test:
  9. runs-on: ubuntu-20.04
  10. steps:
  11. - uses: actions/checkout@v2
  12. - name: Install Rust
  13. uses: actions-rs/toolchain@v1
  14. with:
  15. toolchain: stable
  16. override: true
  17. components: rustfmt, clippy
  18. - name: Compile
  19. run: |
  20. cargo build --release
  21. cargo test