forked from seanmiddleditch/gha-setup-vsdevenv
-
Notifications
You must be signed in to change notification settings - Fork 3
/
action.yml
30 lines (30 loc) · 932 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
name: 'Setup VS Dev Environment'
description: 'Sets VS dev environment variables and PATH via devenv (like vcvarsall) for using msbuild, cl.exe, link.exe, etc.'
branding:
icon: 'code'
color: 'purple'
inputs:
vswhere:
description: 'Name or path to vswhere.exr'
default: 'vswhere.exe'
arch:
description: 'Target build architecture'
default: 'amd64'
host_arch:
description: 'Host architecture (x86, x86_amd64, or amd64)'
default: ''
winsdk:
description: 'Overrides the default WinSDK version'
default: ''
toolset_version:
description: 'Overrides the default toolset version'
default: ''
components:
description: 'List of components required in the selected VS installation (semi-colon separated)'
default: 'Microsoft.VisualStudio.Component.VC.Tools.x86.x64'
outputs:
install_path:
description: 'VS installation path'
runs:
using: 'node12'
main: 'dist/index.js'