[PHP-WEBMASTER] [web-downloads] main: Add run-name in workflows

Author: Shivam Mathur (shivammathur)
Date: 2025-02-03T12:50:03+05:30

Commit: Add run-name in workflows · php/web-downloads@50ff897 · GitHub
Raw diff: https://github.com/php/web-downloads/commit/50ff897580e6596cfef92d36b941b6ba87e65a07.diff

Add run-name in workflows

Changed paths:
  M .github/workflows/pecl.yml
  M .github/workflows/php.yml
  M .github/workflows/winlibs.yml

Diff:

diff --git a/.github/workflows/pecl.yml b/.github/workflows/pecl.yml
index dc1c055..c04ec24 100644
--- a/.github/workflows/pecl.yml
+++ b/.github/workflows/pecl.yml
@@ -1,5 +1,5 @@
name: Upload PECL Extension
-
+run-name: Upload PECL builds for ${{ inputs.extension }}-${{ inputs.ref }}
on:
   workflow_dispatch:
     inputs:
@@ -10,11 +10,12 @@ on:
       ref:
         description: 'Extension Ref'
jobs:
- test:
+ run:
     runs-on: ubuntu-latest

     steps:
- - run: |
+ - name: Upload
+ run: |
           curl \
           --request POST \
           --location https://downloads.php.net/api/pecl \
diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml
index 08243d8..cc84dea 100644
--- a/.github/workflows/php.yml
+++ b/.github/workflows/php.yml
@@ -1,17 +1,22 @@
name: Upload PHP Builds
-
+run-name: Upload PHP builds for ${{ inputs.php-version }}
on:
   workflow_dispatch:
     inputs:
+ php-version:
+ description: 'PHP version to build'
+ required: true
       url:
         description: 'Artifact URL'
+ required: true

jobs:
   test:
     runs-on: ubuntu-latest

     steps:
- - run: |
+ - name: Upload
+ run: |
           curl \
           --request POST \
           --location https://downloads.php.net/api/php \
diff --git a/.github/workflows/winlibs.yml b/.github/workflows/winlibs.yml
index c588d72..53fff63 100644
--- a/.github/workflows/winlibs.yml
+++ b/.github/workflows/winlibs.yml
@@ -1,5 +1,5 @@
name: Upload Winlibs builds
-
+run-name: Upload Winlibs builds for ${{ inputs.library }}-${{ inputs.ref }}
on:
   workflow_dispatch:
     inputs:
@@ -29,7 +29,8 @@ jobs:
     runs-on: ubuntu-latest

     steps:
- - run: |
+ - name: Upload
+ run: |
           curl \
           --request POST \
           --location https://downloads.php.net/api/winlibs \