microsoft/amplifier-app-actions
Run Amplifier-powered AI agents in GitHub Actions workflows
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | Inline prompt to pass to the Amplifier session | no | "" |
| prompt_source | Path to a prompt file in the checked-out repo (requires actions/checkout), OR a git+https://github.com/<org>/<repo>@<ref>#subdirectory=<file> URI to fetch it from another repo (private repos via github_token). | no | "" |
| recipe_source | Path to a recipe YAML in the checked-out repo (requires actions/checkout), OR a git+https://github.com/<org>/<repo>@<ref>#subdirectory=<file> URI to fetch it from another repo (private repos via github_token). | no | "" |
| attractor_source | Path to an attractor .dot in the checked-out repo (requires actions/checkout), OR a git+https://github.com/<org>/<repo>@<ref>#subdirectory=<file> URI to fetch it from another repo (private repos via github_token). | no | "" |
| provider | AI provider (currently a no-op; the bundle sets provider/model). Valid values: anthropic, openai, github-copilot. | no | anthropic |
| model | Model name override (currently a no-op; the bundle sets provider/model) | no | "" |
| bundle | Bundle to use for the Amplifier session. Built-in aliases: github-tools — foundation + 3 GitHub tools (default) github-tools-dtu — github-tools + digital-twin-universe (Incus/DTU) github-tools-amplifier-dev — github-tools-dtu + Amplifier-dev tooling Or pass any local path or git+https:// URL. | no | github-tools |
| github_token | GitHub token for API calls (defaults to GITHUB_TOKEN) | no | ${{ github.token }} |
| enable_reproduction | Install Incus on the runner for container-based reproduction environments. When true and bundle is 'github-tools' (the default), automatically upgrades to 'github-tools-dtu' which includes digital-twin-universe for DTU support. Requires ubuntu-latest full VM runner (not container-based). Ubuntu 24.04 ships Incus 6.0.0 which has an AppArmor bug blocking dockerd; this step installs from the Zabbly stable channel instead. | no | false |
Outputs
no outputs