generated from actions/javascript-action
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathaction.yml
38 lines (38 loc) · 1.06 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
name: 'Setup Synapse'
description: 'Deploys a synapse test server'
inputs:
installer:
description: 'Install method (options "poetry", "venv" [default])'
default: 'venv'
uploadLogs:
description: 'Upload synapse logs at end'
required: true
default: true
artifactName:
description: 'Override artifact name for logs'
required: false
default: 'synapse-logs'
customConfig:
description: 'JSON-formatted custom config for synapse'
required: false
default: '{}'
customModules:
description: 'Comma-separated list of modules to pip install.'
required: false
default: ''
public_baseurl:
description: 'Public base URL (defaults to http://localhost:${httpPort} if not defined)'
required: false
httpPort:
description: 'HTTP port for C-S and S-S APIs'
required: false
default: 8080
disableRateLimiting:
description: 'Disable ratelimiting of server requests'
required: false
default: true
runs:
using: 'node16'
main: 'dist/create/index.js'
post: 'dist/destroy/index.js'
post-if: 'always()'