forked from BDSI-Utwente/shinyapps-deploy-github-action
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathaction.yml
41 lines (40 loc) · 1.75 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
37
38
39
40
41
name: "Deploy to shinyapps.io with updates"
description: "Deploy R shiny apps to shinyapps.io."
branding:
icon: cast
color: blue
inputs:
appDir:
description: path to app, relative to repository root. Defaults to the repository root.
required: false
appFiles:
description: comma separated list of files to publish, relative to appDir. If not provided, all files in appDir will be published.
required: false
appFileManifest:
description: path to manifest file, listing files to be deployed relative to appDir.
required: false
appName:
description: name of the application (typically the last part of the url, e.g. https://<account>.shinyapps.io/<appName>).
required: true
appTitle:
description: user-friendly title for the application
required: false
logLevel:
description: level of verbosity of rsconnect::deployApp(). Defaults to "normal", other options are "quiet" or "verbose".
required: false
default: normal
accountName:
description: account name on shinyapps.io (typically the first part of the url, e.g. https://<account>.shinyapps.io/<appName>).
required: true
accountToken:
description: access token, see https://www.shinyapps.io/admin/#/tokens. Generating a new token/secret pair for this action is recommended, so that you can revoke it without affecting other deployments.
required: true
accountSecret:
description: secret, see https://www.shinyapps.io/admin/#/tokens. Generating a new token/secret pair for this action is recommended, so that you can revoke it without affecting other deployments.
required: true
forceUpdate:
description: used to indicate that the app should be updated with latest information
required: false
runs:
using: docker
image: Dockerfile