feat(gitea): Add CRUD operations for Issues and Pull Requests (#3) #4

Merged
xcaliber merged 6 commits from feature/3-issue-pr-crud-operations into main 2026-01-15 13:45:16 +00:00
Showing only changes of commit f9ef39dcae - Show all commits

View File

@@ -1,9 +1,9 @@
def _get_branch(self, branch: Optional[str], __user__: dict = None) -> str: if merged:
"""Get effective branch with priority resolution.""" output = f"**PR #{pr_number} Merged Successfully**\n\n"
if branch: output += f"**Strategy:** {merge_strategy.upper()}\n"
return branch if commit_sha:
if __user__ and "valves" in __user__: output += f"**Merge Commit:** `{commit_sha}`\n"
user_valves = __user__.get("valves") if __user__ else None output += f"\n✅ The pull request has been merged into {owner}/{repo_name}."
if self.valves.ALLOW_USER_OVERRIDES and user_valves.USER_DEFAULT_BRANCH: return output
return user_valves.USER_DEFAULT_BRANCH else:
return self.valves.DEFAULT_BRANCH return f"**PR #{pr_number} Merge Result:**\n\n{result}\n"