-
Notifications
You must be signed in to change notification settings - Fork 84
/
Copy pathaction.yml
97 lines (93 loc) · 3.34 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
---
name: Expo GitHub Action - Preview
author: Expo
description: Create Expo previews with EAS Update
branding:
icon: smartphone
color: gray-dark
runs:
using: node20
main: ../build/preview/index.js
inputs:
command:
description: EAS CLI command to run when creating updates
required: true
comment:
description: If the action should summarize the EAS Update information as comment on a pull request
required: false
default: true
comment-id:
description: unique id template to prevent duplicate comments
qr-target:
description: How the EAS Update is opened through the QR code, either `dev-build` or `expo-go`. Defaults to `dev-build` if `expo-dev-client` is used in project.
required: false
working-directory:
description: The relative directory of your Expo app
required: false
default: ${{ github.workspace }}
github-token:
description: GitHub token to use when commenting on PR
required: false
default: ${{ github.token }}
# Below are deprecated and won't be supported anymore
app-scheme:
deprecated: true
description: The (custom) app scheme to use when creating the preview QR code
required: false
outputs:
projectId:
description: The resolved EAS project ID
projectName:
description: The name of your project
projectSlug:
description: The slug of your project
projectScheme:
description: The (custom) app scheme
commentId:
description: The unique comment ID to prevent duplicate comments
comment:
description: The comment with information about the updates
groupId:
description: Update group ID that contains one or more platform-specific updates
runtimeVersion:
description: Runtime version used for one or more platform-specific updates
qr:
description: Absolute URL to the QR code to load this update
link:
description: Absolute URL to platform-independent update on expo.dev
branchName:
description: Branch name that was used when creating this update
message:
description: Custom message to describe the update
createdAt:
description: When the update was created
gitCommitHash:
description: Git commit hash that was found when creating this update
androidId:
description: Android-specific update id
androidGroupId:
description: Update group ID that contains one or more platform-specific updates
androidBranchName:
description: Branch name that was used when creating this update
androidMessage:
description: Custom message to describe the Android-specific update
androidRuntimeVersion:
description: Runtime version used for the Android-specific update
androidQR:
description: Absolute URL to the QR code to load this Android-specific update
androidLink:
description: Absolute URL to the Android-specific update on expo.dev
iosId:
description: iOS-specific update id
iosGroupId:
description: Update group ID that contains one or more platform-specific updates
iosBranchName:
description: Branch name that was used when creating this update
iosMessage:
description: Custom message to describe the iOS-specific update
iosRuntimeVersion:
description: Runtime version used for the iOS-specific update
iosQR:
description: Absolute URL to the QR code to load this iOS-specific update
iosLink:
description: Absolute URL to the iOS-specific update on expo.dev