Skip to content

Commit

Permalink
Better perf result merging.
Browse files Browse the repository at this point in the history
  • Loading branch information
J08nY committed Jul 11, 2024
1 parent 5eacfee commit 764db65
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions .github/workflows/perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,20 @@ jobs:
runs-on: ubuntu-20.04
needs: perf
steps:
- name: Merge perf results
uses: actions/upload-artifact/merge@v4
- name: Download perf results
uses: actions/download-artifact@v4
- name: Merge
run: |
mkdir out
for dir in */; do if [ "$dir" != "out/" ]; then echo $dir; for f in "$dir"*; do fname=$(basename $f); echo $fname; cat $f >> out/$fname; done; fi; done
- name: Upload merged
uses: actions/upload-artifact@v4
with:
name: perf-results
delete-merged: true
path:
out
- name: Delete old
uses: geekyeggo/delete-artifact@v5
with:
name: |
perf-results-*

0 comments on commit 764db65

Please sign in to comment.