@@ -284,7 +284,7 @@ func LoadCommitPolicy(filename string) (CommitPolicyConfig, error) {
284284}
285285
286286func getGithubCommitData (junitSuite junit.Interface ) ([]string , []string , []map [string ]string , error ) {
287- token := os . Getenv ( "API_TOKEN " )
287+ token := getAPIToken ( "GITHUB_TOKEN " )
288288 repo := os .Getenv ("GITHUB_REPOSITORY" )
289289 ref := os .Getenv ("GITHUB_REF" )
290290 event := os .Getenv ("GITHUB_EVENT_NAME" )
@@ -484,12 +484,12 @@ func cleanGitPatch(patch string) string {
484484}
485485
486486func getGitlabCommitData (junitSuite junit.Interface ) ([]string , []string , []map [string ]string , error ) {
487- gitlab_url := os .Getenv ("CI_API_V4_URL" )
488- token := os . Getenv ( "API_TOKEN " )
487+ gitlabURL := os .Getenv ("CI_API_V4_URL" )
488+ token := getAPIToken ( "GITLAB_TOKEN " )
489489 mri := os .Getenv ("CI_MERGE_REQUEST_IID" )
490490 project := os .Getenv ("CI_MERGE_REQUEST_PROJECT_ID" )
491491
492- gitlabClient , err := gitlab .NewClient (token , gitlab .WithBaseURL (gitlab_url ))
492+ gitlabClient , err := gitlab .NewClient (token , gitlab .WithBaseURL (gitlabURL ))
493493 if err != nil {
494494 junitSuite .AddMessageFailed ("" , "failed to create gitlab client" , err .Error ())
495495 return nil , nil , nil , fmt .Errorf ("failed to create gitlab client: %w" , err )
@@ -506,7 +506,7 @@ func getGitlabCommitData(junitSuite junit.Interface) ([]string, []string, []map[
506506 junitSuite .AddMessageFailed ("" , "invalid project id" , err .Error ())
507507 return nil , nil , nil , fmt .Errorf ("invalid project id %s" , project )
508508 }
509- commits , _ , err := gitlabClient .MergeRequests .GetMergeRequestCommits (projectID , mrIID , & gitlab.GetMergeRequestCommitsOptions {})
509+ commits , _ , err := gitlabClient .MergeRequests .GetMergeRequestCommits (projectID , int64 ( mrIID ) , & gitlab.GetMergeRequestCommitsOptions {})
510510 if err != nil {
511511 junitSuite .AddMessageFailed ("" , "error fetching commits" , err .Error ())
512512 return nil , nil , nil , fmt .Errorf ("error fetching commits: %w" , err )
@@ -528,7 +528,7 @@ func getGitlabCommitData(junitSuite junit.Interface) ([]string, []string, []map[
528528 log .Printf ("detected message %s from commit %s" , l [0 ], hash )
529529 subjects = append (subjects , l [0 ])
530530 messages = append (messages , c .Message )
531- diff , _ , err := gitlabClient .MergeRequests .ListMergeRequestDiffs (projectID , mrIID , & gitlab.ListMergeRequestDiffsOptions {})
531+ diff , _ , err := gitlabClient .MergeRequests .ListMergeRequestDiffs (projectID , int64 ( mrIID ) , & gitlab.ListMergeRequestDiffsOptions {})
532532 if err != nil {
533533 junitSuite .AddMessageFailed ("" , "error fetching commit changes" , err .Error ())
534534 return nil , nil , nil , fmt .Errorf ("error fetching commit changes: %w" , err )
0 commit comments