Output directory changed as when it was /bench/matrix.os, the benchmark action will search for previous results in /bench directory, although we store them directly on the repo using matrix.os in order to access them using metacall.github.io/benchmarks/ubuntu-latest not metacall.github.io/benchmarks/bench/ubuntu-latest
Description
Now benchmark CI pushes the results to another repo to keep track of benchmark history and to keep the main repo clean
Changelog
Download the previous benchmark results removed as we do not need cache anymore as we compare with previous results from the other repo
Output directory changed as when it was /bench/matrix.os, the benchmark action will search for previous results in /bench directory, although we store them directly on the repo using matrix.os in order to access them using metacall.github.io/benchmarks/ubuntu-latest not metacall.github.io/benchmarks/bench/ubuntu-latest
Add github-token to allow the action pull the specified repo
Remove skip-fetch-gh-pages to allow the action fetching the specified repo and compare with the previous results
You will need to replace any occurrence of ahmedihabb2/benchmarks with the Metacall benchmarks repo that we will store benchmarks results in it.
Create Private Access token