@@ -415,7 +415,9 @@ func run(state overseer.State) {
415415 if * githubScanToken != "" {
416416 // NOTE: this kludge is here to do an authenticated shallow commit
417417 // TODO: refactor to better pass credentials
418- os .Setenv ("GITHUB_TOKEN" , * githubScanToken )
418+ if err := os .Setenv ("GITHUB_TOKEN" , * githubScanToken ); err != nil {
419+ logFatal (err , "error setting github token in environment" )
420+ }
419421 }
420422
421423 // When setting a base commit, chunks must be scanned in order.
@@ -1061,7 +1063,7 @@ func runSingleScan(ctx context.Context, cmd string, cfg engine.Config) (metrics,
10611063 for _ , ref := range refs {
10621064 if errs := ref .Snapshot ().Errors ; len (errs ) > 0 {
10631065 errMsgs := make ([]string , len (errs ))
1064- for i := 0 ; i < len (errs ); i ++ {
1066+ for i := range len (errs ) {
10651067 errMsgs [i ] = errs [i ].Error ()
10661068 }
10671069 ctx .Logger ().Error (nil , "encountered errors during scan" ,
@@ -1119,7 +1121,7 @@ func logFatalFunc(logger logr.Logger) func(error, string, ...any) {
11191121func commaSeparatedToSlice (s []string ) []string {
11201122 var result []string
11211123 for _ , items := range s {
1122- for _ , item := range strings .Split (items , "," ) {
1124+ for item := range strings .SplitSeq (items , "," ) {
11231125 item = strings .TrimSpace (item )
11241126 if item == "" {
11251127 continue
0 commit comments