@@ -187,7 +187,7 @@ def log_pr_to_csv(info, csv_name):
187187 fieldnames = ['repository name' , 'title' , 'state' , 'commit into' , 'commit from' , 'created at' , 'creator name' ,
188188 'creator login' , 'creator email' ,
189189 'changed files' , 'comment body' , 'comment created at' , 'comment author name' , 'comment author login' ,
190- 'comment author email' , 'merger name' , 'merger login' , 'merger email' ,'related issues' ]
190+ 'comment author email' , 'merger name' , 'merger login' , 'merger email' ,'source branch' , 'target branch' , ' related issues' ]
191191 with open (csv_name , 'a' , newline = '' ) as file :
192192 writer = csv .DictWriter (file , fieldnames = fieldnames )
193193 writer .writerow (info )
@@ -263,6 +263,8 @@ def log_repositories_pr(repository: Repository, csv_name,token):
263263 'merger name' : EMPTY_FIELD ,
264264 'merger login' : EMPTY_FIELD ,
265265 'merger email' : EMPTY_FIELD ,
266+ 'source branch' : pull .head .ref ,
267+ 'target branch' : pull .base .ref ,
266268 'related issues' : EMPTY_FIELD
267269 }
268270 if pull .issue_url is not None :
@@ -311,6 +313,8 @@ def log_pull_requests(client: Github, repositories, csv_name,token):
311313 'merger name' ,
312314 'merger login' ,
313315 'merger email' ,
316+ 'source branch' ,
317+ 'target branch' ,
314318 'related issues'
315319 )
316320 )
0 commit comments