mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-10 15:50:37 +08:00
update readme
This commit is contained in:
@ -78,12 +78,12 @@ CodiumAI `PR-Agent` is an open-source tool aiming to help developers review pull
|
|||||||
| | | GitHub | Gitlab | Bitbucket |
|
| | | GitHub | Gitlab | Bitbucket |
|
||||||
|-------|---------------------------------------------|:------:|:------:|:---------:|
|
|-------|---------------------------------------------|:------:|:------:|:---------:|
|
||||||
| TOOLS | Review | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
| TOOLS | Review | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
||||||
| | ⮑ Inline review | :white_check_mark: | :white_check_mark: | |
|
| | ⮑ Inline review | :white_check_mark: | :white_check_mark: | :white_check_mark:
|
||||||
| | Ask | :white_check_mark: | :white_check_mark: | :white_check_mark:
|
| | Ask | :white_check_mark: | :white_check_mark: | :white_check_mark:
|
||||||
| | Auto-Description | :white_check_mark: | :white_check_mark: | |
|
| | Auto-Description | :white_check_mark: | :white_check_mark: | :white_check_mark:
|
||||||
| | Improve Code | :white_check_mark: | :white_check_mark: | |
|
| | Improve Code | :white_check_mark: | :white_check_mark: | :white_check_mark:
|
||||||
| | Reflect and Review | :white_check_mark: | | |
|
| | Reflect and Review | :white_check_mark: | | |
|
||||||
| | Update CHANGELOG.md | :white_check_mark: | | |
|
| | Update CHANGELOG.md | :white_check_mark: | | :white_check_mark:
|
||||||
| | | | | |
|
| | | | | |
|
||||||
| USAGE | CLI | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
| USAGE | CLI | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
||||||
| | App / webhook | :white_check_mark: | :white_check_mark: | |
|
| | App / webhook | :white_check_mark: | :white_check_mark: | |
|
||||||
|
@ -225,3 +225,7 @@ class BitbucketProvider:
|
|||||||
|
|
||||||
def get_commit_messages(self):
|
def get_commit_messages(self):
|
||||||
return "" # not implemented yet
|
return "" # not implemented yet
|
||||||
|
|
||||||
|
# bitbucket does not support labels
|
||||||
|
def publish_description(self, pr_title: str, pr_body: str):
|
||||||
|
return ""
|
||||||
|
@ -73,12 +73,16 @@ class PRDescription:
|
|||||||
if get_settings().pr_description.publish_description_as_comment:
|
if get_settings().pr_description.publish_description_as_comment:
|
||||||
self.git_provider.publish_comment(pr_body)
|
self.git_provider.publish_comment(pr_body)
|
||||||
else:
|
else:
|
||||||
self.git_provider.publish_description(pr_title, pr_body)
|
# bitbucket does not support publishing PR labels yet
|
||||||
if self.git_provider.is_supported("get_labels"):
|
if get_settings().config.git_provider == 'bitbucket':
|
||||||
current_labels = self.git_provider.get_labels()
|
return
|
||||||
if current_labels is None:
|
else:
|
||||||
current_labels = []
|
self.git_provider.publish_description(pr_title, pr_body)
|
||||||
self.git_provider.publish_labels(pr_types + current_labels)
|
if self.git_provider.is_supported("get_labels"):
|
||||||
|
current_labels = self.git_provider.get_labels()
|
||||||
|
if current_labels is None:
|
||||||
|
current_labels = []
|
||||||
|
self.git_provider.publish_labels(pr_types + current_labels)
|
||||||
self.git_provider.remove_initial_comment()
|
self.git_provider.remove_initial_comment()
|
||||||
|
|
||||||
return ""
|
return ""
|
||||||
|
Reference in New Issue
Block a user