mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 13:52:43 +08:00
* refactor actions and events * remove type_key * remove stream * move import * move import * fix NullObs * reorder imports * fix lint * fix dataclasses * remove blank fields * fix nullobs * fix sidebar labels * fix test compilation * switch to asdict * lint * fix whitespace * fix executable * delint * fix run * remove NotImplementeds * fix path prefix * remove null files * add debug * add more debug info * fix dataclass on null * remove debug * revert sandbox * fix merge issues * fix tyeps * Update opendevin/events/action/browse.py
996 B
996 B
sidebar_label, title
| sidebar_label | title |
|---|---|
| github | opendevin.events.action.github |
GitHubPushAction Objects
@dataclass
class GitHubPushAction(Action)
This pushes the current branch to github.
To use this, you need to set the GITHUB_TOKEN environment variable. The agent will return a message with a URL that you can click to make a pull request.
Attributes:
owner- The owner of the source reporepo- The name of the source repobranch- The branch to pushaction- The action identifier
GitHubSendPRAction Objects
@dataclass
class GitHubSendPRAction(Action)
An action to send a github PR.
To use this, you need to set the GITHUB_TOKEN environment variable.
Attributes:
owner- The owner of the source reporepo- The name of the source repotitle- The title of the PRhead- The branch to send the PR fromhead_repo- The repo to send the PR frombase- The branch to send the PR tobody- The body of the PR