Stop running and publishing performance metrics to gh-pages

This commit is contained in:
Stefan Ceriu
2024-09-05 13:49:56 +03:00
parent 1c9c0b0f96
commit 7725c73860
4 changed files with 0 additions and 101 deletions

View File

@@ -59,23 +59,6 @@ jobs:
path: ~/Library/Logs/scan/IntegrationTests-IntegrationTests.log
retention-days: 2
if-no-files-found: ignore
- name: Checkout gh-pages branch (for perf stats)
if: always()
uses: actions/checkout@v4
with:
ref: gh-pages
path: gh-pages
- name: Post-process archive to obtain performance metrics and upload to gh-pages
if: always()
run: |
./Tools/Scripts/parsePerformanceMetrics.sh ~/Library/Logs/scan/IntegrationTests-IntegrationTests.log $GITHUB_SHA | tee perf-results.csv
cat perf-results.csv >> $GITHUB_WORKSPACE/gh-pages/performance/perf-data.csv
cd $GITHUB_WORKSPACE/gh-pages/performance/
git add .
git commit -m "Results for $GITHUB_SHA"
git push
- name: Collect coverage
run: xcresultparser -q -o cobertura -t ElementX -p $(pwd) fastlane/test_output/IntegrationTests.xcresult > fastlane/test_output/integration-cobertura.xml