Github Action for building Rebel Engine.
This Action provides a standardised way for building Rebel Engine and Rebel Editor. It uses actions/upload-artifact@v4 to allow the executable or library that is built to be downloaded as an artifact.
- uses: RebelToolbox/RebelBuildAction@v4
with:
# Name of the artifact to be uploaded.
artifact:
# SCons build options.
build-options:
# Use a build cache to make subsequent builds faster.
# Type: boolean
# Default: true
use-build-cache: true
# Specify the repository name with owner containg Rebel Engine to build.
# Default: 'RebelToolbox/RebelEngine'
repository: ''
# Specify the branch, tag or SHA to checkout.
# Uses the default branch of the repository if not specified.
# The RebelToolbox/RebelEngine default branch is 'main'.
# Default: 'main'
ref: ''| Name | Description |
|---|---|
build-filename |
The filename of the executable or library created by building Rebel with the specified build options. |