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 uses a token you provide (a personal access token or an OAuth token).
Create a token in GitHub with repo and issues scope.
Open Agents → Credentials in the app, add a GitHub credential, and paste the token.
Save. Trodo validates it against the GitHub API. Any GitHub node can now use this credential.
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
Event triggers for GitHub (for example a new issue or PR) appear in the builder. Event delivery is rolling out, so use a schedule or pattern trigger plus a GitHub query in the meantime, or trigger from a webhook.
Use it
- When an Issue crosses a threshold, summarize it with an AI agent and open a GitHub issue.
- File a weekly digest as a GitHub issue on a schedule.