diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index b6fbbaa5a..a56f2269e 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -169,4 +169,4 @@ jobs: - name: Set asv machine run: asv machine --yes - name: Check benchmarks - run: asv dev -a repeat=1 -a rounds=1 --strict + run: asv run -a repeat=1 -a rounds=1 --strict HEAD diff --git a/asv.conf.json b/asv.conf.json index 56b462ee5..68bd9f138 100644 --- a/asv.conf.json +++ b/asv.conf.json @@ -20,5 +20,10 @@ "benchmark_dir": "benchmarks", "env_dir": ".asv/env", "results_dir": ".asv/results", - "html_dir": ".asv/html" + "html_dir": ".asv/html", + "build_command": [ + "pip install build", + "python -m build", + "PIP_NO_BUILD_ISOLATION=false python -mpip wheel --no-deps --no-index -w {build_cache_dir} {build_dir}" + ] } \ No newline at end of file