-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Currently,
sage-release-management/git_sage/repo/release_merge.py
Lines 78 to 90 in a246c86
| log.info(f'Merging {self.pr}') | |
| branch_tip = self.branch_tip.oid | |
| self.repo.merge(branch_tip) | |
| user = self.repo.default_signature | |
| tree = self.repo.index.write_tree() | |
| message = self.message | |
| merge_commit = self.repo.create_commit( | |
| 'HEAD', user, user, message, tree, | |
| [self.repo.head.target, branch_tip]) | |
| if self.repo.index.conflicts: | |
| raise MergeConflictException(self.pr.number) | |
| self.repo.state_cleanup() | |
| return merge_commit |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels