-
Notifications
You must be signed in to change notification settings - Fork 14
/
action.yml
57 lines (57 loc) · 1.76 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
name: "Maestro Cloud Upload Action"
description: "Upload your app to Maestro Cloud to run your Flows in CI"
inputs:
api-url:
description: "Alternative mobile.dev API url"
required: false
api-key:
description: "mobile.dev API key"
required: true
name:
description: "Name of the version of the uploaded app"
required: false
app-file:
description: "The app file to upload to Maestro Cloud"
required: false
app-binary-id:
description: "The app binary already uploaded to Maestro Cloud"
required: false
mapping-file:
description: "The Proguard mapping file to upload to Maestro Cloud"
required: false
workspace:
description: "Path to a folder that contains Maestro flows (.mobiledev by default)"
required: false
env:
description: "Set of key=value entries to pass as an input to Maestro flows"
required: false
async:
description: "Whether to run Upload in async fashion and not block until completed"
required: false
android-api-level:
description: "Android API level to run your flow against"
required: false
ios-version:
description: "iOS version to run your flow against"
required: false
device-locale:
description: "Device locale to run your flow against"
required: false
include-tags:
description: "List of tags that will remove flows that does not have the provided tags"
required: false
exclude-tags:
description: "List of tags that will remove flows containing the provided tags"
required: false
timeout:
description: "Minutes to timeout while waiting for results"
required: false
project-id:
description: "Robin project ID"
required: false
runs:
using: "node20"
main: "dist/index.js"
branding:
icon: "upload-cloud"
color: "blue"