Skip to content

Commit d981c61

Browse files
committed
Improve manual workflows UX for dispatch
1 parent 7430e86 commit d981c61

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/extension.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ on:
1313
description: 'PHP versions to build'
1414
required: false
1515
arch-list:
16+
type: choice
17+
options: ['x64', 'x86', 'x64, x86']
1618
description: 'Architectures to build'
1719
required: false
1820
default: 'x64, x86'
1921
ts-list:
22+
type: choice
23+
options: ['nts', 'ts', 'nts, ts']
2024
description: 'Thread safety to build'
2125
required: false
2226
default: 'nts, ts'
@@ -27,6 +31,8 @@ on:
2731
description: 'Libraries'
2832
required: false
2933
run-tests:
34+
type: choice
35+
options: ['true', 'false']
3036
description: 'Run tests after building the extension'
3137
required: false
3238
default: 'false'

.github/workflows/pecl.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ on:
1313
description: 'PHP versions to build'
1414
required: false
1515
arch-list:
16+
type: choice
17+
options: ['x64', 'x86', 'x64, x86']
1618
description: 'Architectures to build'
1719
required: false
1820
default: 'x64, x86'
1921
ts-list:
22+
type: choice
23+
options: ['nts', 'ts', 'nts, ts']
2024
description: 'Thread safety to build'
2125
required: false
2226
default: 'nts, ts'
@@ -27,6 +31,8 @@ on:
2731
description: 'Libraries'
2832
required: false
2933
run-tests:
34+
type: choice
35+
options: ['true', 'false']
3036
description: 'Run tests after building the extension'
3137
required: false
3238
default: 'false'

0 commit comments

Comments
 (0)