-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
36 lines (36 loc) · 1.52 KB
/
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
33
34
35
36
name: 'Setup SQL Server environment'
description: 'Setup an SQL Server environment in your GitHub runner.'
author: 'tediousjs'
inputs:
skip-os-check:
description: 'Skip OS checks that will stop installation attempts preemptively.'
default: 'false'
sqlserver-version:
description: 'Version to use. Examples: 2008, 2012, 2014, etc. "latest" can also be used.'
default: 'latest'
native-client-version:
description: 'Version of native client to install. Only 11 is supported.'
odbc-version:
description: 'Version of ODBC to install. Supported versions: 17, 18.'
sa-password:
description: 'The SA user password to use.'
default: 'yourStrong(!)Password'
db-collation:
description: 'The database collation to use.'
default: 'SQL_Latin1_General_CP1_CI_AS'
install-arguments:
description: 'Any custom install arguments you wish to use. These must be in the format of "/ARG=VAL".'
wait-for-ready:
description: 'Wait for the database to respond successfully to queries before completing the action. A maximum of 10 attempts is made.'
default: 'true'
install-updates:
description: 'Attempt to install latest cumulative updates during the installation process (not available for all versions).'
default: 'false'
outputs:
sa-password:
description: 'The SA password, this will be the same as the input, but can be useful when relying on the default value.'
instance-name:
description: 'The instance name for the SQL Server.'
runs:
using: 'node20'
main: 'lib/main/index.js'