diff options
| author | Dante Niewenhuis <d.niewenhuis@hotmail.com> | 2026-06-15 14:29:00 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-15 14:29:00 +0200 |
| commit | cd5345acd7e7e15999224ac5983cc774ef1bc173 (patch) | |
| tree | 2c7e527ded687972b81b20d5a09a5c8a727d1c69 /.github/workflows/benchmark.yml | |
| parent | 01e809146e8f19f58faf3a808ea994107730738d (diff) | |
Updated github actions to comment a performance benchmark when creating a PR (#428)
* Added a 10s delay to test Ci benchmarking
* Made minor changes to the benchmark actions
* Updated benchmark to save to atlarge repo
* small change to delay
* Updated the benchmark-comment to pull the baseline results from the correct location
* Removed Delay
Diffstat (limited to '.github/workflows/benchmark.yml')
| -rw-r--r-- | .github/workflows/benchmark.yml | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index d76c457c..3e5407bb 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -79,7 +79,9 @@ jobs: - name: Download existing benchmark history run: | - gh release download benchmark-data --asset benchmark-history.json \ + gh release download benchmark-data \ + --repo atlarge-research/opendc \ + --pattern benchmark-history.json \ --output existing-history.json 2>/dev/null \ || echo "[]" > existing-history.json env: @@ -87,7 +89,7 @@ jobs: - name: Update history run: | - python .github/scripts/update_history.py \ + python3 .github/scripts/update_history.py \ current-results/results.json \ existing-history.json \ updated-history.json \ @@ -95,9 +97,11 @@ jobs: - name: Upload to release run: | - gh release upload benchmark-data updated-history.json \ - --name benchmark-history.json --clobber 2>/dev/null \ + gh release upload benchmark-data updated-history.json#benchmark-history.json \ + --repo atlarge-research/opendc \ + --clobber 2>/dev/null \ || gh release create benchmark-data \ + --repo atlarge-research/opendc \ --title "Benchmark Data" \ --notes "Permanent storage for benchmark history. Managed automatically by CI." \ updated-history.json#benchmark-history.json |
