rt-watchdog 0.1.0

Real-time userspace watchdog for Rust.
Documentation
name: build
on:
  push:
jobs:
  test-debug:
    runs-on: ubuntu-20.04
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Install Rust
        uses: actions-rs/toolchain@v1
        with:
          profile: minimal
          toolchain: stable
      - name: Build test
        run: cargo test --no-run
      - name: Run test
        run: |
          sudo find target/debug/deps/ -type f -executable -exec setcap 'cap_sys_nice=eip' '{}' ';'
          cargo test
  test-release:
    runs-on: ubuntu-20.04
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Install Rust
        uses: actions-rs/toolchain@v1
        with:
          profile: minimal
          toolchain: stable
      - name: Build test
        run: cargo test --release --no-run
      - name: Run test
        run: |
          sudo find target/release/deps/ -type f -executable -exec setcap 'cap_sys_nice=eip' '{}' ';'
          cargo test --release