From 0282c0a979163ade50fd9fe06dc136372e8d55cb Mon Sep 17 00:00:00 2001
From: "Li, Ian" <ian.li@intel.com>
Date: Fri, 17 Jan 2025 17:03:48 -0800
Subject: [PATCH] parallelize aggregate again:

---
 .github/workflows/sycl-linux-run-tests.yml | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/sycl-linux-run-tests.yml b/.github/workflows/sycl-linux-run-tests.yml
index 3a78e94c3d8d8..61e785f66ce0e 100644
--- a/.github/workflows/sycl-linux-run-tests.yml
+++ b/.github/workflows/sycl-linux-run-tests.yml
@@ -490,9 +490,6 @@ jobs:
         path: e2e_binaries.tar.zst
         retention-days: ${{ inputs.retention-days }}
 
-    - name: Aggregate compute-benchmark historical average (TODO reconsider)
-      if: inputs.tests_selector == 'benchmark'
-      uses: ./.github/workflows/sycl-benchmark-aggregate.yml
     - name: Run compute-benchmarks
       if: inputs.tests_selector == 'benchmark'
       run: |
@@ -516,3 +513,8 @@ jobs:
         git add .
         git commit -m "Update results"
         git push
+
+  benchmark_aggregate:
+    if: ${{ inputs.test_selector == 'benchmark' && (github.event_name == 'workflow_dispatch' || inputs.skip_run == 'false') }}
+    name: Aggregate compute-benchmark historical average (TODO reconsider)
+    uses: ./.github/workflows/sycl-benchmark-aggregate.yml
\ No newline at end of file