6
6
benchmark :
7
7
name : Performance regression check
8
8
if : contains(toJSON(github.event.head_commit.message), 'Merge pull request ') == false
9
- runs-on : ubuntu-22 .04
9
+ runs-on : ubuntu-24 .04
10
10
steps :
11
11
- uses : actions/checkout@v4
12
12
- name : Test changed files
@@ -23,28 +23,28 @@ jobs:
23
23
if : ${{ steps.changed-files.outputs.any_changed == 'true' ||
24
24
github.event_name == 'workflow_dispatch'}}
25
25
run : |
26
- sudo pip3 install numpy
26
+ sudo pip3 install numpy --break-system-packages
27
27
shell : bash
28
28
- name : default build
29
29
if : ${{ steps.changed-files.outputs.any_changed == 'true' ||
30
30
github.event_name == 'workflow_dispatch'}}
31
- run : make
31
+ run : make ENABLE_SDL=0
32
32
- name : Run benchmark
33
33
if : ${{ steps.changed-files.outputs.any_changed == 'true' ||
34
34
github.event_name == 'workflow_dispatch'}}
35
35
run : |
36
36
tests/bench-aggregator.py
37
- - name : Store benchmark results
38
- if : ${{ steps.changed-files.outputs.any_changed == 'true' ||
39
- github.event_name == 'workflow_dispatch'}}
40
- uses : benchmark-action/github-action-benchmark@v1
41
- with :
42
- name : Benchmarks
43
- tool : ' customBiggerIsBetter'
44
- output-file-path : benchmark_output.json
45
- github-token : ${{ secrets.RV32EMU_BENCH_TOKEN }}
46
- gh-repository : ' github.com/sysprog21/rv32emu-bench'
47
- gh-pages-branch : ' master'
48
- auto-push : true
49
- comment-always : true
50
- benchmark-data-dir-path : .
37
+ # - name: Store benchmark results
38
+ # if: ${{ steps.changed-files.outputs.any_changed == 'true' ||
39
+ # github.event_name == 'workflow_dispatch'}}
40
+ # uses: benchmark-action/github-action-benchmark@v1
41
+ # with:
42
+ # name: Benchmarks
43
+ # tool: 'customBiggerIsBetter'
44
+ # output-file-path: benchmark_output.json
45
+ # github-token: ${{ secrets.RV32EMU_BENCH_TOKEN }}
46
+ # gh-repository: 'github.com/sysprog21/rv32emu-bench'
47
+ # gh-pages-branch: 'master'
48
+ # auto-push: true
49
+ # comment-always: true
50
+ # benchmark-data-dir-path: .
0 commit comments