Skip to content
Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Latest commit

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Action: Setup Godot

A GitHub Action to install Godot 4 on a GitHub Actions runner.

Note: Only supported on Ubuntu runners with Godot 4+.

Usage

This action will download export templates and provide access to the godot binary on your runner's path. You can then reference that binary in other workflow steps.

- name: Setup Godotuses: solarlabyrinth/action-setup-godot@v3with:
version: 4.7-stable
- name: Build Gamerun: | mkdir -p ./build godot --headless --export-debug "Windows" ./build/game.exe

Variables

- name: Setup Godotuses: solarlabyrinth/action-setup-godot@v3with:
# Required. The name of a release from here: https://github.com/godotengine/godot-builds/releasesversion: 4.7-stable# Optional. Defaults to falsecsharp: false# Optional. Defaults to "godot"name: godot# Optional. Whether export templates should be installed. Defaults to trueexport-templates: true

Tested Versions

Any version of 4.X should work, even ones not listed here. These are the versions my test suite runs against by exporting a small Godot project to the following target platforms.

VersionWindowsLinuxMacWindows - C#Linux - C#Mac - C#
4.7-stable
4.6.1-stable
4.5.1-stable
4.4.1-stable
4.3-stable
4.2.2-stable
4.1.4-stable
4.0.4-stable

About

A GitHub Action to install Godot 4 on a GitHub Actions runner.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors