@@ -332,7 +332,7 @@ func (s *composeService) preChecks(project *types.Project, options api.PublishOp
332332 for _ , val := range detectedSecrets {
333333 b .WriteString (val .Type )
334334 b .WriteRune ('\n' )
335- b . WriteString ( fmt .Sprintf ( "%q: %s\n " , val .Key , val .Value ) )
335+ fmt .Fprintf ( & b , "%q: %s\n " , val .Key , val .Value )
336336 }
337337 b .WriteString ("Are you ok to publish these sensitive data?" )
338338 confirm , err := s .prompt (b .String (), false )
@@ -362,7 +362,7 @@ func (s *composeService) checkEnvironmentVariables(project *types.Project, optio
362362 var errorMsg strings.Builder
363363 for _ , errors := range errorList {
364364 for _ , err := range errors {
365- errorMsg . WriteString ( fmt .Sprintf ( "%s\n " , err ) )
365+ fmt .Fprintf ( & errorMsg , "%s\n " , err )
366366 }
367367 }
368368 return fmt .Errorf ("%s%s" , errorMsg .String (), errorMsgSuffix )
@@ -396,7 +396,7 @@ func (s *composeService) checkOnlyBuildSection(project *types.Project) (bool, er
396396 var errMsg strings.Builder
397397 errMsg .WriteString ("your Compose stack cannot be published as it only contains a build section for service(s):\n " )
398398 for _ , serviceInError := range errorList {
399- errMsg . WriteString ( fmt .Sprintf ( "- %q\n " , serviceInError ) )
399+ fmt .Fprintf ( & errMsg , "- %q\n " , serviceInError )
400400 }
401401 return false , errors .New (errMsg .String ())
402402 }
0 commit comments