summaryrefslogtreecommitdiff
path: root/.github/workflows/benchmark.yml
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2026-06-15 14:29:00 +0200
committerGitHub <noreply@github.com>2026-06-15 14:29:00 +0200
commitcd5345acd7e7e15999224ac5983cc774ef1bc173 (patch)
tree2c7e527ded687972b81b20d5a09a5c8a727d1c69 /.github/workflows/benchmark.yml
parent01e809146e8f19f58faf3a808ea994107730738d (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.yml12
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