@@ -64,9 +64,9 @@ class _GitlabCommonData:
6464 project_url : str
6565 parsed_url : Optional [RepoUrl ]
6666 ref : str
67- head_commit : gitlab .push .CommitInfo
67+ head_commit : gitlab .push .GitlabCommitInfo
6868 commit_sha_before : str
69- commits : list [gitlab .push .CommitInfo ]
69+ commits : list [gitlab .push .GitlabCommitInfo ]
7070
7171 @property
7272 def commit_sha (self ) -> str :
@@ -421,7 +421,9 @@ def get_gitlab_push_common_data(event) -> _GitlabCommonData:
421421 before = event .get ("before" )
422422 checkout_sha = event .get ("checkout_sha" )
423423 actor = event .get ("user_username" )
424- commits = [cast (gitlab .push .CommitInfo , commit ) for commit in event .get ("commits" , [])]
424+ commits = [
425+ cast (gitlab .push .GitlabCommitInfo , commit ) for commit in event .get ("commits" , [])
426+ ]
425427 number_of_commits = event .get ("total_commits_count" )
426428
427429 if not Parser .is_gitlab_push_a_create_event (event ):
@@ -564,7 +566,7 @@ def parse_github_push_event(event) -> Optional[github.push.Commit]:
564566
565567 repo_url = nested_get (event , "repository" , "html_url" )
566568
567- commits = [cast (github .push .CommitInfo , commit ) for commit in event .get ("commits" )]
569+ commits = [cast (github .push .GithubCommitInfo , commit ) for commit in event .get ("commits" )]
568570
569571 return github .push .Commit (
570572 repo_namespace = repo_namespace ,
0 commit comments