@@ -103,7 +103,7 @@ jobs:
103103 # single job to push all results to gh-pages sequentially, avoiding race conditions
104104 publish-benchmarks :
105105 name : Publish Benchmark Results
106- needs : [evm-benchmark, spamoor-benchmark ]
106+ needs : [evm-benchmark]
107107 runs-on : ubuntu-latest
108108 permissions :
109109 contents : write
@@ -115,11 +115,6 @@ jobs:
115115 uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
116116 with :
117117 name : evm-benchmark-results
118- - name : Download Spamoor benchmark results
119- uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
120- with :
121- name : spamoor-benchmark-results
122- path : test/e2e/benchmark/
123118
124119 # only update the benchmark baseline on push/dispatch, not on PRs
125120 - name : Store EVM Contract Roundtrip result
@@ -154,22 +149,3 @@ jobs:
154149 alert-threshold : ' 150%'
155150 fail-on-alert : true
156151 comment-on-alert : true
157-
158- # delete local gh-pages so the next benchmark action step fetches fresh from remote
159- - name : Reset local gh-pages branch
160- if : always()
161- run : git branch -D gh-pages || true
162-
163- - name : Store Spamoor Trace result
164- if : always()
165- uses : benchmark-action/github-action-benchmark@a7bc2366eda11037936ea57d811a43b3418d3073 # v1.21.0
166- with :
167- name : Spamoor Trace Benchmarks
168- tool : ' customSmallerIsBetter'
169- output-file-path : test/e2e/benchmark/spamoor_bench.json
170- auto-push : ${{ github.event_name != 'pull_request' }}
171- save-data-file : ${{ github.event_name != 'pull_request' }}
172- github-token : ${{ secrets.GITHUB_TOKEN }}
173- alert-threshold : ' 150%'
174- fail-on-alert : false
175- comment-on-alert : true
0 commit comments