name: Benchmark Pages
on:
push:
branches:
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
concurrency:
group: benchmark-pages
cancel-in-progress: true
jobs:
benchmark-pages:
uses: jcfangc/ci/.github/workflows/rust-benchmark-pages.yml@v0
with:
bench_profile: report
rust_toolchain: stable
package_manifest: Cargo.toml
run_command: cargo bench
pages_artifact_path: target/criterion