mirror of
https://github.com/reactos/reactos.git
synced 2025-04-04 12:39:35 +00:00
[WINESYNC] Use the same 'winesync' author as for all the other commits the script generates.
This now correctly sets the commit author as 'winesync' (before it was the committer's developer name) for the following types of commits: `[WINESYNC]: revert wine-staging patchset for <MODULE_NAME>` and `[WINESYNC]: <MODULE_NAME> is now in sync with wine-staging <WINE_TAG>`
This commit is contained in:
parent
f8569465ce
commit
1d92196d2a
1 changed files with 8 additions and 4 deletions
|
@ -46,6 +46,9 @@ class wine_sync:
|
|||
self.wine_staging_repo = pygit2.Repository(self.wine_staging_src)
|
||||
self.reactos_repo = pygit2.Repository(self.reactos_src)
|
||||
|
||||
# the standard author signature we will use
|
||||
self.winesync_author_signature = pygit2.Signature('winesync', 'ros-dev@reactos.org')
|
||||
|
||||
# read the index from the reactos tree
|
||||
self.reactos_index = self.reactos_repo.index
|
||||
self.reactos_index.read()
|
||||
|
@ -245,8 +248,9 @@ class wine_sync:
|
|||
else:
|
||||
commit_msg += f'wine commit id {str(wine_commit.id)} by {wine_commit.author.name} <{wine_commit.author.email}>'
|
||||
|
||||
self.reactos_repo.create_commit('HEAD',
|
||||
pygit2.Signature('winesync', 'ros-dev@reactos.org'),
|
||||
self.reactos_repo.create_commit(
|
||||
'HEAD',
|
||||
self.winesync_author_signature,
|
||||
self.reactos_repo.default_signature,
|
||||
commit_msg,
|
||||
self.reactos_index.write_tree(),
|
||||
|
@ -310,7 +314,7 @@ class wine_sync:
|
|||
|
||||
self.reactos_repo.create_commit(
|
||||
'HEAD',
|
||||
self.reactos_repo.default_signature,
|
||||
self.winesync_author_signature,
|
||||
self.reactos_repo.default_signature,
|
||||
f'[WINESYNC]: revert wine-staging patchset for {self.module}',
|
||||
self.reactos_index.write_tree(),
|
||||
|
@ -376,7 +380,7 @@ class wine_sync:
|
|||
self.reactos_index.write()
|
||||
self.reactos_repo.create_commit(
|
||||
'HEAD',
|
||||
self.reactos_repo.default_signature,
|
||||
self.winesync_author_signature,
|
||||
self.reactos_repo.default_signature,
|
||||
f'[WINESYNC]: {self.module} is now in sync with wine-staging {wine_tag}',
|
||||
self.reactos_index.write_tree(),
|
||||
|
|
Loading…
Reference in a new issue