-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
37 lines (37 loc) · 1.09 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
name: "Godot Setup"
description: "Setup Godot to run in graphical mode (i.e. non-headless) on Linux, Windows, or macOS."
branding:
icon: "monitor"
color: "blue"
inputs:
version:
description: "Godot version to use"
required: true
default: "3.5.1-stable"
bits:
description: "64 or 32 bit build"
required: false
default: 64
mono:
description: "Use the Mono build"
required: false
default: false
alias:
description: "Name of the Godot executable that will be added to PATH"
required: false
default: "godot"
cache:
description: "Whether to save/restore Godot download (and mesa-dist-win on Windows runners) to/from cache"
required: false
default: true
export-templates:
description: "Whether to download export templates"
required: false
default: false
github-token:
descripton: "GitHub token. Used to avoid API rate limits when downloading the mesa-dist-win release from GitHub on Windows runners. Defaults to secrets.GITHUB_TOKEN"
required: false
default: ${{ github.token }}
runs:
using: "node20"
main: "index.js"