setup-gdvm
July 18, 2026 ยท View on GitHub
GitHub Action that sets up gdvm, the Godot version manager.
Quick start
steps:
- uses: adalinesimonian/setup-gdvm@v1
- run: gdvm install 4.5
- run: godot --version
You can also pin a specific gdvm version:
- uses: adalinesimonian/setup-gdvm@v1
with:
version: 0.15.0
Inputs
| Input | Default | Description |
|---|---|---|
version | latest | The gdvm version to install. Can be latest or an exact version like 0.15.0. Versions before 0.15.0 are not supported. |
architecture | (runner's arch) | The target architecture to install for, e.g. i686, x86_64, or aarch64. Useful to run 32-bit gdvm on a 64-bit runner. |
releases-url | (official registry) | Advanced usage only. Override the releases manifest URL, e.g. for a mirror or in tests. |
Outputs
| Output | Description |
|---|---|
gdvm-version | The exact gdvm version that was installed. |
gdvm-path | The absolute path to the installed gdvm binary. |
cache-hit | Whether the binary came from the runner tool cache. |
Licence
This project is licensed under the GNU General Public License v3.0 or later. See COPYING for more information.