-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
30 lines (30 loc) · 864 Bytes
/
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
name: "godot-multi-builder"
author: "Matthew Stevens"
description: "Builds for Android, Windows, Mac OSX, HTML5 and/or Linux"
inputs:
names:
description: "Comma separated build names, as defined in your export_presets.cfg file."
required: true
# example: "Androidx86, Windows, Linux"
path-to-game:
description: "Where your godot.project file is located, relative to your repo's top level."
required: false
default: "./"
# giving the debug vs. not debug option for release handling
debug-mode:
description: "Whether to export in debug-mode"
required: false
default: "true"
outputs:
builds:
description: "The zipped builds"
runs:
using: 'docker'
image: 'Dockerfile'
args:
- ${{ inputs.names }}
- ${{ inputs.path-to-game }}
- ${{ inputs.debug-mode }}
branding:
icon: 'chevron-right'
color: 'green'