--- name: "Rust Test" # Trigger the workflow on push to master or pull request "on": push: pull_request: jobs: rust_test: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 - name: Update package manager run: sudo apt-get update - name: Install dependencies run: | sudo apt-get install -y \ libpam0g-dev \ libudev-dev \ libssl-dev \ libsqlite3-dev - name: Install Rust uses: actions-rs/toolchain@v1 with: toolchain: stable override: true default: true - name: Run tests uses: actions-rs/cargo@v1 with: command: test args: --release