-
Notifications
You must be signed in to change notification settings - Fork 18
/
action.yml
32 lines (32 loc) · 1.36 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
# app service settings action
name: 'Azure App Service Settings'
description: 'Configure Azure Apps with app settings, connection strings and other general configuration settings'
inputs:
app-name: # id of input
description: 'Name of the Azure Web App'
required: true
slot-name: #id of input
description: 'Name of an existing slot other than the production slot. Default value is production'
required: false
app-settings-json: #id of input
description: 'Application settings using the JSON syntax set as value of secret variable: APP_SETTINGS'
required: false
connection-strings-json: #id of input
description: 'Connection Strings using the JSON syntax set as value of secret variable: CONNECTION_STRINGS'
required: false
general-settings-json: #id of input
description: 'General configuration settings using dictionary syntax - Key Value pairs'
required: false
mask-inputs:
description: 'Set it to false if you want to provide input jsons as plain text/you do not want input json values to be masked. This will apply to app-settings-json and connection-strings-json. Default is true'
required: false
default: true
outputs:
webapp-url: # id of output
description: 'URL to work with your webapp'
branding:
icon: 'webapp.svg'
color: 'blue'
runs:
using: 'node16'
main: 'lib/main.js'