From 26d4a22ce72d8181857f4be61eccdf71e9b4485e Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 10:40:28 +0000 Subject: [PATCH 1/6] [CI] Run benchmarks on PR update, not just relable --- .github/workflows/tpp-benchmark.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/tpp-benchmark.yml b/.github/workflows/tpp-benchmark.yml index f503df9ea..ed7758321 100644 --- a/.github/workflows/tpp-benchmark.yml +++ b/.github/workflows/tpp-benchmark.yml @@ -5,7 +5,7 @@ on: inputs: RUN_EMR_BENCH: description: "Run on Emerald Rapids" - default: "1" + default: "0" RUN_ZEN_BENCH: description: "Run on Zen5" default: "0" @@ -16,7 +16,7 @@ on: branches: - 'main' pull_request: - types: [ labeled ] + types: [ labeled, opened, edited ] env: NPROCS_LIMIT_LINK: 8 @@ -26,8 +26,8 @@ env: jobs: Check_LLVM: if: ${{ github.event_name }} == "push" || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark' }}) || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) uses: ./.github/workflows/tpp-llvm.yml secrets: inherit @@ -35,8 +35,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark' }}) || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -50,8 +50,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark' }}) || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -65,7 +65,7 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -79,7 +79,7 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -93,7 +93,7 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -107,7 +107,7 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && ${{ github.event.label.name == 'benchmark-all' }}) + (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 From a4a40f8704fc0f9eadb2b9ff9d360e9c19a11a5f Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 11:09:24 +0000 Subject: [PATCH 2/6] avoid running tests on cluster to speed up actions checks --- .github/workflows/tpp-benchmark.yml | 54 ++++++++++++++++------------- .github/workflows/tpp-mlir.yml | 28 ++++++++------- 2 files changed, 46 insertions(+), 36 deletions(-) diff --git a/.github/workflows/tpp-benchmark.yml b/.github/workflows/tpp-benchmark.yml index ed7758321..50d542007 100644 --- a/.github/workflows/tpp-benchmark.yml +++ b/.github/workflows/tpp-benchmark.yml @@ -41,10 +41,11 @@ jobs: steps: - uses: actions/checkout@v4 - name: Emerald Rapids Base - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" - ${{ env.SRUN }} --partition=emr --time=0:30:00 --constraint=\"notrb\" -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" + # ${{ env.SRUN }} --partition=emr --time=0:30:00 --constraint=\"notrb\" -- $CMD TPP-MLIR-EMR-OMP: runs-on: pcl-tiergarten @@ -56,10 +57,11 @@ jobs: steps: - uses: actions/checkout@v4 - name: Emerald Rapids OpenMP - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -o" - ${{ env.SRUN }} --partition=emr --time=0:30:00 --constraint=\"notrb\" -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -o" + # ${{ env.SRUN }} --partition=emr --time=0:30:00 --constraint=\"notrb\" -- $CMD TPP-MLIR-ZEN-BASE: runs-on: pcl-tiergarten @@ -70,10 +72,11 @@ jobs: steps: - uses: actions/checkout@v4 - name: Zen5 Base - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" - ${{ env.SRUN }} --partition=zen5 --time=0:30:00 -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" + # ${{ env.SRUN }} --partition=zen5 --time=0:30:00 -- $CMD TPP-MLIR-ZEN-OMP: runs-on: pcl-tiergarten @@ -84,10 +87,11 @@ jobs: steps: - uses: actions/checkout@v4 - name: Zen5 OpenMP - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -o" - ${{ env.SRUN }} --partition=zen5 --time=0:30:00 -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -o" + # ${{ env.SRUN }} --partition=zen5 --time=0:30:00 -- $CMD TPP-MLIR-CLX-BASE: runs-on: pcl-tiergarten @@ -98,10 +102,11 @@ jobs: steps: - uses: actions/checkout@v4 - name: CLX Base - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" - ${{ env.SRUN }} --partition=clxap --time=0:30:00 -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -b -p" + # ${{ env.SRUN }} --partition=clxap --time=0:30:00 -- $CMD TPP-MLIR-CLX-OMP: runs-on: pcl-tiergarten @@ -112,8 +117,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: CLX OpenMP - run: |- - CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ - ${{ github.workspace }}/scripts/github/benchmark.sh -o" - ${{ env.SRUN }} --partition=clxap --time=0:30:00 -- $CMD + run: "echo Hi" + # run: |- + # CMD="KIND=Release COMPILER=clang LINKER=lld BENCHMARK_NUM_ITER=${{ env.NUM_ITER }} \ + # ${{ github.workspace }}/scripts/github/benchmark.sh -o" + # ${{ env.SRUN }} --partition=clxap --time=0:30:00 -- $CMD \ No newline at end of file diff --git a/.github/workflows/tpp-mlir.yml b/.github/workflows/tpp-mlir.yml index 600941bc9..4a8a55de1 100644 --- a/.github/workflows/tpp-mlir.yml +++ b/.github/workflows/tpp-mlir.yml @@ -20,9 +20,10 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Release - run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ - 'KIND=Release COMPILER=gcc CHECK=1 ONEDNN=1 \ - ${{ github.workspace }}/scripts/github/build_tpp.sh'" + run: "echo Hi" + # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ + # 'KIND=Release COMPILER=gcc CHECK=1 ONEDNN=1 \ + # ${{ github.workspace }}/scripts/github/build_tpp.sh'" TPP-MLIR-gcc-deb: runs-on: pcl-tiergarten @@ -30,9 +31,10 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Debug - run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ - 'KIND=Debug COMPILER=gcc CHECK=1 ONEDNN=1 \ - ${{ github.workspace }}/scripts/github/build_tpp.sh'" + run: "echo Hi" + # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ + # 'KIND=Debug COMPILER=gcc CHECK=1 ONEDNN=1 \ + # ${{ github.workspace }}/scripts/github/build_tpp.sh'" TPP-MLIR-clang-rel: runs-on: pcl-tiergarten @@ -40,9 +42,10 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Release - run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ - 'KIND=Release COMPILER=clang LINKER=lld CHECK=1 ONEDNN=1 \ - ${{ github.workspace }}/scripts/github/build_tpp.sh'" + run: "echo Hi" + # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ + # 'KIND=Release COMPILER=clang LINKER=lld CHECK=1 ONEDNN=1 \ + # ${{ github.workspace }}/scripts/github/build_tpp.sh'" TPP-MLIR-clang-deb: runs-on: pcl-tiergarten @@ -50,6 +53,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Debug Sanitizers - run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ - 'KIND=Debug COMPILER=clang LINKER=lld SANITIZERS=1 CHECK=1 ONEDNN=1 \ - ${{ github.workspace }}/scripts/github/build_tpp.sh'" + run: "echo Hi" + # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ + # 'KIND=Debug COMPILER=clang LINKER=lld SANITIZERS=1 CHECK=1 ONEDNN=1 \ + # ${{ github.workspace }}/scripts/github/build_tpp.sh'" From b317ce401c80f97933c0acb71db922121daa49fe Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 11:16:53 +0000 Subject: [PATCH 3/6] . --- .github/workflows/tpp-benchmark.yml | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tpp-benchmark.yml b/.github/workflows/tpp-benchmark.yml index 50d542007..17a8acbb7 100644 --- a/.github/workflows/tpp-benchmark.yml +++ b/.github/workflows/tpp-benchmark.yml @@ -26,8 +26,9 @@ env: jobs: Check_LLVM: if: ${{ github.event_name }} == "push" || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) uses: ./.github/workflows/tpp-llvm.yml secrets: inherit @@ -35,8 +36,9 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -51,8 +53,9 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -67,7 +70,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -82,7 +86,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -97,7 +102,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -112,7 +118,8 @@ jobs: runs-on: pcl-tiergarten if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ - (${{ github.event_name }} == "pull_request" && contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + (${{ github.event_name }} == "pull_request" && \ + contains(github.event.pull_request.labels.*.name, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 From 00e1749fd780e60e3001b5a467376edcc1181084 Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 11:20:00 +0000 Subject: [PATCH 4/6] .. --- .github/workflows/tpp-mlir.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tpp-mlir.yml b/.github/workflows/tpp-mlir.yml index 4a8a55de1..0043201be 100644 --- a/.github/workflows/tpp-mlir.yml +++ b/.github/workflows/tpp-mlir.yml @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Release - run: "echo Hi" + run: "echo ${{github.event.pull_request.labels}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Release COMPILER=gcc CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Debug - run: "echo Hi" + run: "echo ${{github.event.pull_request.labels}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Debug COMPILER=gcc CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -42,7 +42,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Release - run: "echo Hi" + run: "echo ${{github.event.pull_request.labels}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Release COMPILER=clang LINKER=lld CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Debug Sanitizers - run: "echo Hi" + run: "echo ${{github.event.pull_request.labels}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Debug COMPILER=clang LINKER=lld SANITIZERS=1 CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" From 83cdb3bb27b9e3e58ea0d5bae84fa11b3b337c91 Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 11:22:01 +0000 Subject: [PATCH 5/6] ... --- .github/workflows/tpp-mlir.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tpp-mlir.yml b/.github/workflows/tpp-mlir.yml index 0043201be..e74acaf30 100644 --- a/.github/workflows/tpp-mlir.yml +++ b/.github/workflows/tpp-mlir.yml @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Release - run: "echo ${{github.event.pull_request.labels}}" + run: "echo ${{github.event.pull_request.labels.*.name}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Release COMPILER=gcc CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: GCC Debug - run: "echo ${{github.event.pull_request.labels}}" + run: "echo ${{github.event.pull_request.labels.*.name}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Debug COMPILER=gcc CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -42,7 +42,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Release - run: "echo ${{github.event.pull_request.labels}}" + run: "echo ${{github.event.pull_request.labels.*.name}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Release COMPILER=clang LINKER=lld CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clang Debug Sanitizers - run: "echo ${{github.event.pull_request.labels}}" + run: "echo ${{github.event.pull_request.labels.*.name}}" # run: "${{ env.SRUN }} --partition=emr --time=0:30:00 -- \ # 'KIND=Debug COMPILER=clang LINKER=lld SANITIZERS=1 CHECK=1 ONEDNN=1 \ # ${{ github.workspace }}/scripts/github/build_tpp.sh'" From 4bb98b54c201f0784210c4e6dad0e27103107290 Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Mon, 10 Feb 2025 11:23:41 +0000 Subject: [PATCH 6/6] array --- .github/workflows/tpp-benchmark.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tpp-benchmark.yml b/.github/workflows/tpp-benchmark.yml index 17a8acbb7..796756df4 100644 --- a/.github/workflows/tpp-benchmark.yml +++ b/.github/workflows/tpp-benchmark.yml @@ -27,8 +27,8 @@ jobs: Check_LLVM: if: ${{ github.event_name }} == "push" || \ (${{ github.event_name }} == "pull_request" && \ - (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) + (contains(github.event.pull_request.labels, 'quick-benchmark') || \ + contains(github.event.pull_request.labels, 'full-benchmark'))) uses: ./.github/workflows/tpp-llvm.yml secrets: inherit @@ -37,8 +37,8 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) + (contains(github.event.pull_request.labels, 'quick-benchmark') || \ + contains(github.event.pull_request.labels, 'full-benchmark'))) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -54,8 +54,8 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_EMR_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - (contains(github.event.pull_request.labels.*.name, 'quick-benchmark') || \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark'))) + (contains(github.event.pull_request.labels, 'quick-benchmark') || \ + contains(github.event.pull_request.labels, 'full-benchmark'))) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -71,7 +71,7 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + contains(github.event.pull_request.labels, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -87,7 +87,7 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_ZEN_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + contains(github.event.pull_request.labels, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -103,7 +103,7 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + contains(github.event.pull_request.labels, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4 @@ -119,7 +119,7 @@ jobs: if: ${{ github.event_name }} == "push" || \ ${{ inputs.RUN_CLX_BENCH }} == 1 || \ (${{ github.event_name }} == "pull_request" && \ - contains(github.event.pull_request.labels.*.name, 'full-benchmark')) + contains(github.event.pull_request.labels, 'full-benchmark')) needs: Check_LLVM steps: - uses: actions/checkout@v4