-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
50 lines (47 loc) · 1.66 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
name: PlayEveryWare/action-unity-info
description: Build metadata information about a Unity project
inputs:
path:
decription: Root path
default: '.'
required: true
project-version:
description: >
Optional path to the Unity ProjectVersion.txt file. If this is empty, the
action will attempt to locate the file automatically. This automatic
discovery will only succeed if there is exactly one
ProjectSettings/ProjectVersion.txt file in the root folder. This path is
relative to the path input above.
required: false
check-image:
description: >
If true, will check if the proper Unity image for the project is
built and available on the PlayEveryWare container registry. This
requires a GitHub access token with read permissions to the Unity image
on the container registry
default: true
required: true
image-token:
description: Access token used for the container registry
default: ${{ github.token }}
required: false
outputs:
project-path:
description: Path to the Unity Project
unity-version:
description: Unity version of the project
unity-changeset:
description: Changeset corresponding to unity-version
library-folder-exists:
description: Boolean indicating the existence of the Unity Library/ folder
image-name:
description: >
URL to the PlayEveryWare base Unity container image for the project version
image-exists:
description: >
Boolean indicating the existence of the PlayEveryWare Unity container
image. This value is only defined with the input check-image is set to
true.
runs:
using: node16
main: dist/index.js