name: Benchmark on: push: branches: [main] permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: check_benchmark: runs-on: ubuntu-latest steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Install Rust run: | rustup set profile minimal rustup install nightly rustup override set nightly - name: Check benchmark run: cargo bench --bench=server -- --sample-size=15