forked from php/setup-php-sdk
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
32 lines (32 loc) · 949 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: 'Setup PHP-SDK Action'
description: "Setup Windows build environment for PHP extensions"
inputs:
version:
description: "PHP version to build for"
required: true
arch:
description: "The architecture to build for (x64 or x86)"
required: true
ts:
description: "Thread-safety (nts or ts)"
required: true
deps:
description: "List of dependency libraries"
required: false
default: '@()'
outputs:
toolset:
description: "The required toolset version"
value: ${{steps.setup.outputs.toolset}}
prefix:
description: "The prefix of the PHP installation"
value: ${{steps.setup.outputs.prefix}}
vs:
description: "The Visual Studio version"
value: ${{steps.setup.outputs.vs}}
runs:
using: "composite"
steps:
- id: setup
run: ${{github.action_path}}/run -version ${{inputs.version}} -arch ${{inputs.arch}} -ts ${{inputs.ts}} -deps ${{inputs.deps}}
shell: powershell