-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathaction.yml
More file actions
57 lines (54 loc) · 1.36 KB
/
action.yml
File metadata and controls
57 lines (54 loc) · 1.36 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
name: Tusk Test Runner
description: Run Tusk tests
author: Tusk
branding:
icon: "code"
color: "purple"
inputs:
runId:
description: "Tusk run ID"
required: true
tuskUrl:
description: "Tusk server URL"
required: true
commitSha:
description: "Commit SHA to checkout"
required: true
authToken:
description: "Tusk server authentication token"
required: true
appDir:
description: "App directory for the service, if there are multiple services in the repo"
required: false
testFramework:
description: "Test framework used for the service"
required: true
testFileRegex:
description: "Regex to match test files in the service"
required: true
testScript:
description: "Test script to run"
required: true
lintScript:
description: "Lint script to run"
required: false
coverageScript:
description: "Coverage script to run"
required: false
pollingDuration:
description: "How long to poll for commands (in seconds)"
required: false
default: "7200"
pollingInterval:
description: "How often to poll for commands (in seconds)"
required: false
default: "2"
maxConcurrency:
description: "Maximum number of commands to run concurrently"
required: false
runnerIndex:
description: "Runner index"
required: false
runs:
using: node20
main: dist/index.js