Skip to content

Usage

Hollywood has five working surfaces:

Surface Purpose
Scripts Define typed inputs, outputs, logs, and commands.
Generated GitHub Actions Produce action.yml, entrypoints, and workflow YAML.
Local Testing Run scripts before pushing to GitHub.
Local Services Test scripts against MinIO, LocalStack, and Lima.
Execution Backends See where local script commands can run.

The rule of thumb is simple: write imperative logic in TypeScript, keep YAML as orchestration, and validate generated files before they land in .github.