-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yml
More file actions
30 lines (26 loc) · 857 Bytes
/
action.yml
File metadata and controls
30 lines (26 loc) · 857 Bytes
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 Microsoft CRM SDK"
description: "Installs Microsoft.CrmSdk.CoreTools and sets CRM_SDK_PATH environment variable."
author: "Marcus Hooper"
branding:
icon: download
color: blue
inputs:
version:
description: "Version of Microsoft.CrmSdk.CoreTools to install (e.g., '9.1.0.184'). If not specified, installs the latest version."
required: false
default: ""
outputs:
sdk-path:
description: "Path to the installed CRM SDK"
value: ${{ env.CRM_SDK_PATH }}
# NOTE: This action only supports Windows runners (windows-latest, windows-2022, etc.)
# It requires PowerShell 5.1+ and access to NuGet.org
runs:
using: composite
steps:
- name: Install CRM SDK
id: install
shell: powershell
env:
INPUT_VERSION: ${{ inputs.version }}
run: ${{ github.action_path }}\scripts\Install-CrmSdk.ps1