mirror of
				https://github.com/yeslayla/build-godot-action.git
				synced 2025-11-04 08:13:04 +01:00 
			
		
		
		
	
			
				
					
						
					
					9615502e3546a7d49e0411971f24aef52649a5fb
				
			
			
		
	Build Godot Project
This action builds the godot project in your $GITHUB_WORKSPACE, so that you can easily automate builds.
Usage
This action will create a build folder an outputed build. You must have the export preset configured for the target platform to successfully export.
Example:
steps:
- uses: josephbmanley/build-godot-action@[VERSION]
  with:
    name: godot-project
    preset: HTML5
Inputs
name required
The name of the exported package/binary
preset required
The name of the preset found in `export_presets.cfg` you would like to build.
subdirectory
*Optional*
The subdirectory in the `build` folder to output build to, can be useful for self packaging.
package
*Optional*
Boolean value, when set to true, builds artficat zip file.
projectDir
*Optional*
Directory in workspace containing your godot project.
debugMode
*Optional*
Boolean value, when set to true, runs export in debug mode.
Outputs
build
The location the outputed build is placed relative to GitHub Workspace.
artifact
The location the outputed artifact is placed relative to GitHub Workspace.
Credits
This action uses the godot-ci docker image from BARICHELLO
					Languages
				
				
								
								
									Shell
								
								66.3%
							
						
							
								
								
									Dockerfile
								
								33.7%