From e45e9c40febadf03a92cafbf7815758caf35a1ea Mon Sep 17 00:00:00 2001 From: Powei Feng Date: Thu, 23 Apr 2026 12:43:48 -0700 Subject: [PATCH] github: display original commit title for status workflows GitHub Actions displays the workflow name instead of the commit title when a workflow is triggered by `workflow_run`. This makes it difficult to identify the commit associated with a status workflow run in the UI. Added the `run-name` attribute to all `status-*.yml` files, dynamically setting it to the `display_title` of the original workflow run. This restores visibility of the commit message or PR title in the Actions UI. --- .github/workflows/status-android.yml | 1 + .github/workflows/status-ios.yml | 1 + .github/workflows/status-linux.yml | 1 + .github/workflows/status-macos.yml | 1 + .github/workflows/status-web.yml | 1 + .github/workflows/status-windows.yml | 1 + 6 files changed, 6 insertions(+) diff --git a/.github/workflows/status-android.yml b/.github/workflows/status-android.yml index 8fe48facfd..6300b51603 100644 --- a/.github/workflows/status-android.yml +++ b/.github/workflows/status-android.yml @@ -1,4 +1,5 @@ name: Android +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: diff --git a/.github/workflows/status-ios.yml b/.github/workflows/status-ios.yml index 6c78dfcfa7..dec7462cf5 100644 --- a/.github/workflows/status-ios.yml +++ b/.github/workflows/status-ios.yml @@ -1,4 +1,5 @@ name: iOS +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: diff --git a/.github/workflows/status-linux.yml b/.github/workflows/status-linux.yml index 7bf11689c7..a5e6103aae 100644 --- a/.github/workflows/status-linux.yml +++ b/.github/workflows/status-linux.yml @@ -1,4 +1,5 @@ name: Linux +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: diff --git a/.github/workflows/status-macos.yml b/.github/workflows/status-macos.yml index aebab1bcdf..3d19f2d234 100644 --- a/.github/workflows/status-macos.yml +++ b/.github/workflows/status-macos.yml @@ -1,4 +1,5 @@ name: macOS +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: diff --git a/.github/workflows/status-web.yml b/.github/workflows/status-web.yml index ea1bd26a17..a0f7a06207 100644 --- a/.github/workflows/status-web.yml +++ b/.github/workflows/status-web.yml @@ -1,4 +1,5 @@ name: Web +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: diff --git a/.github/workflows/status-windows.yml b/.github/workflows/status-windows.yml index b29e24f29d..3358a722ec 100644 --- a/.github/workflows/status-windows.yml +++ b/.github/workflows/status-windows.yml @@ -1,4 +1,5 @@ name: Windows +run-name: ${{ github.event.workflow_run.display_title }} on: workflow_run: