From f591aa57c30d87b85f81e298e20103d27a5b840e Mon Sep 17 00:00:00 2001 From: openhands Date: Wed, 21 Jan 2026 19:49:03 +0000 Subject: [PATCH] Add SDK commit hash to workflow run titles for index benchmarks This adds a dynamic run-name to the build images workflows for: - SWE-Bench - SWE-Bench Multimodal - SWT-Bench - Commit0 - GAIA When triggered via workflow_dispatch with an sdk-commit input, the workflow run title will now include the SDK commit hash (e.g., 'Build SWE-Bench Images (SDK: abc1234)'). This makes it easier to identify which SDK version was used for each build at a glance. Fixes #350 Co-authored-by: openhands --- .github/workflows/build-commit0-images.yml | 4 ++++ .github/workflows/build-gaia-image.yml | 4 ++++ .github/workflows/build-swebench-images.yml | 4 ++++ .github/workflows/build-swebenchmultimodal-images.yml | 4 ++++ .github/workflows/build-swtbench-images.yml | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/.github/workflows/build-commit0-images.yml b/.github/workflows/build-commit0-images.yml index 818df684..5d821d2e 100644 --- a/.github/workflows/build-commit0-images.yml +++ b/.github/workflows/build-commit0-images.yml @@ -1,5 +1,9 @@ name: Build Commit0 Images +run-name: >- + Build Commit0 Images + ${{ github.event_name == 'workflow_dispatch' && inputs.sdk-commit != '' && format('(SDK: {0})', inputs.sdk-commit) || '' }} + on: pull_request_target: types: [labeled] diff --git a/.github/workflows/build-gaia-image.yml b/.github/workflows/build-gaia-image.yml index f1a1f4e4..568e6311 100644 --- a/.github/workflows/build-gaia-image.yml +++ b/.github/workflows/build-gaia-image.yml @@ -1,5 +1,9 @@ name: Build GAIA Images +run-name: >- + Build GAIA Images + ${{ github.event_name == 'workflow_dispatch' && inputs.sdk-commit != '' && format('(SDK: {0})', inputs.sdk-commit) || '' }} + on: pull_request_target: types: [labeled] diff --git a/.github/workflows/build-swebench-images.yml b/.github/workflows/build-swebench-images.yml index e0f603ad..6053db37 100644 --- a/.github/workflows/build-swebench-images.yml +++ b/.github/workflows/build-swebench-images.yml @@ -1,5 +1,9 @@ name: Build SWE-Bench Images +run-name: >- + Build SWE-Bench Images + ${{ github.event_name == 'workflow_dispatch' && inputs.sdk-commit != '' && format('(SDK: {0})', inputs.sdk-commit) || '' }} + on: pull_request_target: types: [labeled] diff --git a/.github/workflows/build-swebenchmultimodal-images.yml b/.github/workflows/build-swebenchmultimodal-images.yml index b0fc1f92..3a61d490 100644 --- a/.github/workflows/build-swebenchmultimodal-images.yml +++ b/.github/workflows/build-swebenchmultimodal-images.yml @@ -1,5 +1,9 @@ name: Build SWE-Bench Multimodal Images +run-name: >- + Build SWE-Bench Multimodal Images + ${{ github.event_name == 'workflow_dispatch' && inputs.sdk-commit != '' && format('(SDK: {0})', inputs.sdk-commit) || '' }} + on: pull_request_target: types: [labeled] diff --git a/.github/workflows/build-swtbench-images.yml b/.github/workflows/build-swtbench-images.yml index f48587ae..b1f90412 100644 --- a/.github/workflows/build-swtbench-images.yml +++ b/.github/workflows/build-swtbench-images.yml @@ -1,5 +1,9 @@ name: Build SWT-Bench Images +run-name: >- + Build SWT-Bench Images + ${{ github.event_name == 'workflow_dispatch' && inputs.sdk-commit != '' && format('(SDK: {0})', inputs.sdk-commit) || '' }} + on: pull_request_target: types: [labeled]