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.