aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorGravatar Reinier van der Leer <pwuts@agpt.co> 2024-02-20 10:35:14 +0100
committerGravatar Reinier van der Leer <pwuts@agpt.co> 2024-02-20 10:35:14 +0100
commit1079d716994b9f9aac0cd77af1e2a1d15ac2b41a (patch)
treef8215b451416ebd588475b097772da3653ddba26 /.github
parentfeat(ci/benchmark): Generate step summary from benchmark report (diff)
downloadAuto-GPT-1079d716994b9f9aac0cd77af1e2a1d15ac2b41a.tar.gz
Auto-GPT-1079d716994b9f9aac0cd77af1e2a1d15ac2b41a.tar.bz2
Auto-GPT-1079d716994b9f9aac0cd77af1e2a1d15ac2b41a.zip
fix(ci/benchmark): Unbreak "Push reports to data branch" step
The `report_subfolder` variable was being populated with two identical lines, because there will be two untracked files in the folder, resulting in the same dirname. This caused later commands using that variable to fail. Fix is to `sort -u` before storing the value to `report_subfolder`.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/autogpts-benchmark.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.github/workflows/autogpts-benchmark.yml b/.github/workflows/autogpts-benchmark.yml
index 38f7803d9..6bac65583 100644
--- a/.github/workflows/autogpts-benchmark.yml
+++ b/.github/workflows/autogpts-benchmark.yml
@@ -75,7 +75,8 @@ jobs:
report_subfolder=$(find ${{ env.REPORTS_FOLDER }} -type f -name 'report.json' \
| xargs -I {} dirname {} \
| xargs -I {} git ls-files --others --exclude-standard {} \
- | xargs -I {} dirname {})
+ | xargs -I {} dirname {} \
+ | sort -u)
json_report_file="$report_subfolder/report.json"
# Convert JSON report to Markdown