Skip to content

Workflow Dispatches

Astrid Avalin Soerensen edited this page May 11, 2025 · 4 revisions

πŸš€ Running Workflows Manually

This page explains how to manually trigger Unity CI/CD workflows using:

  • GitHub UI (Actions tab)
  • GitHub CLI (gh workflow run)

πŸ“₯ Required Inputs

Input Name Type Description
buildType string One of preview, release_candidate, release
skipTests string Whether tests should be skipped or not this time, defaults to your repo or config setup
buildTargets string JSON array (e.g., ["WebGL"])
deployTargets string JSON array (e.g., ["gh-pages"])

πŸ’» Using GitHub UI

  1. Go to the Actions tab
  2. Choose the workflow (e.g., Build)
  3. Click Run workflow
  4. Fill in the inputs
  5. Click Run

πŸ§ͺ Example CLI

gh workflow run ci-cd-dispatcher.yml \
  --field buildType="preview" \
  --field skipTests="default" \
  --field buildTargets='["WebGL"]'
  --field deployTargets='["gh-pages"]'

Clone this wiki locally