GitHub
Connect GitHub to manage issues, pull requests, files, releases, and Actions from a workflow.
The GitHub integration lets a workflow act on your repos: open issues, manage pull requests, commit files, cut releases, and dispatch Actions.
Connect
GitHub steps use your team's GitHub App, with nothing to paste.
Open Settings → Integrations and install the Trodo GitHub App on the repositories you want agents to act on.
In a GitHub step, pick Team GitHub App as the credential. Each call gets a short-lived token from the app.
Without the app, Add a token instead in the step: paste a personal access token (repo scope). Trodo saves it as a team credential and tests it against GitHub. Tokens saved earlier keep working.
Actions
| Area | What you can do |
|---|---|
| Issues | Create, update, comment, label, assign, open, and close issues. |
| Pull requests | Create, update, review, merge, and comment on PRs. |
| Files and repos | Read and write files, create and manage repos, branches, and tags. |
| Releases | Create and manage releases. |
| Actions | Dispatch a workflow run. |
| Users and orgs | Look up users and organizations. |
Triggers
GitHub events don't start agents. Start from a schedule, an alert, or a webhook that GitHub calls.
Use it
- When an alert fires, have Lucid file the issue, then open a GitHub issue for it when the issue is new. Start from the Triage, then open a GitHub issue template: From template on the Agents page.
- File a weekly digest as a GitHub issue on a schedule.
- To have a coding agent fix an issue, use the Hand to coding agent step instead; see Fixing an issue.