on: [pull_request] name: Benchmarks jobs: runBenchmark: name: run benchmark runs-on: ubuntu-latest steps: - uses: actions/checkout@v2.3.4 with: fetch-depth: 0 - uses: actions-rs/toolchain@v1.0.7 with: toolchain: stable override: true profile: minimal - name: Cache cargo uses: actions/cache@v2.1.6 with: path: | target ~/.cargo/git ~/.cargo/registry key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - uses: boa-dev/criterion-compare-action@master with: token: ${{ secrets.GITHUB_TOKEN }} branchName: ${{ github.base_ref }} cwd: boa