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 \