microsoft/amplifier-app-actions

Run Amplifier-powered AI agents in GitHub Actions workflows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
promptInline prompt to pass to the Amplifier sessionno""
prompt_sourcePath 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_sourcePath 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_sourcePath 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""
providerAI provider (currently a no-op; the bundle sets provider/model). Valid values: anthropic, openai, github-copilot.noanthropic
modelModel name override (currently a no-op; the bundle sets provider/model)no""
bundleBundle 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.nogithub-tools
github_tokenGitHub token for API calls (defaults to GITHUB_TOKEN)no${{ github.token }}
enable_reproductionInstall 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.nofalse

no outputs