Skip to content

RebelToolbox/RebelBuildAction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rebel Build Action

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.

Usage

Inputs

- 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: ''

Outputs

Name Description
build-filename The filename of the executable or library created by building Rebel with the specified build options.

About

Github Action for building Rebel Engine

Resources

License

Stars

Watchers

Forks

Contributors