Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
cpu

GitHub Action

Buildalon Unity Action

v1.0.2

Buildalon Unity Action

cpu

Buildalon Unity Action

A Github Action to execute Unity Editor command line arguments

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Buildalon Unity Action

uses: buildalon/[email protected]

Learn more about this action in buildalon/unity-action

Choose a version

Buildalon Unity Action

Discord marketplace validate

A Github Action to execute Unity Editor command line arguments.

How to use

Workflow

jobs:
  build:
    env:
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        include:
          - os: ubuntu-latest
            build-target: StandaloneLinux64
          - os: windows-latest
            build-target: StandaloneWindows64
          - os: macos-13
            build-target: StandaloneOSX
    steps:
      - uses: buildalon/unity-action@v1
        name: '${{ matrix.build-target }}-Build'
        with:
          editor-path: 'path/to/your/unity/editor/installation'
          project-path: 'path/to/your/unity/project'
          log-name: '${{ matrix.build-target }}-Build'
          build-target: '${{ matrix.build-target }}'
          args: '-quit -nographics -batchmode'

Inputs

Input Description Required Default
editor-path The path to the unity editor installation you want to use to execute the arguments with. If UNITY_EDITOR_PATH environment variable is not set. env.UNITY_EDITOR_PATH
project-path The path to the unity project you want to use when executing arguments. If UNITY_PROJECT_PATH environment variable is not set, or if it isn't required for the command. env.UNITY_PROJECT_PATH
build-target The build target to use when executing arguments. false
args The arguments to use when executing commands to the editor. true -quit -batchmode -nographics
log-name The name of the log file to create when running the commands. false Unity-yyyyMMddTHHmmss