atlassian-labs/Rovo Dev Action
Run Rovo Dev (Atlassian's developer AI agent) in GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | The prompt/instructions to send to Rovo Dev CLI | yes | — |
| atlassian_email | Atlassian account email for authentication | yes | — |
| atlassian_token | Rovo Dev scoped API token for authentication | yes | — |
| working_directory | Working directory for Rovo Dev CLI execution | no | . |
| config_file | Path to a custom Rovo Dev configuration file (YAML). If provided, this will be passed to the CLI via --config-file. | no | "" |
| github_token | GitHub token for PR creation and repository operations. Required if create_pr is true. | no | "" |
| create_pr | Whether to automatically create a PR with changes made by Rovo Dev | no | false |
| pr_title | Title for the PR (used if create_pr is true) | no | Changes by Rovo Dev |
| pr_body | Body/description for the PR (used if create_pr is true) | no | Automated changes by Rovo Dev |
| pr_base_branch | Base branch for PR creation. Defaults to the current branch if not specified. | no | "" |
| branch_prefix | Prefix for auto-created branches | no | rovodev/ |
Outputs
| name | description |
|---|---|
| exit_code | Exit code from Rovo Dev CLI execution |
| pr_created | Whether a PR was created (true/false) |
| pr_url | URL of the created PR (if pr_created is true) |
| branch_name | Name of the branch created for the PR |