@@ -181,7 +181,7 @@ func (c *cloner) CloneToBucket(
181181 if err := execext .Run (
182182 ctx ,
183183 "git" ,
184- execext .WithArgs ("sparse-checkout" , "set" , options .SubDir ),
184+ execext .WithArgs (append ( gitConfigAuthArgs , "sparse-checkout" , "set" , options .SubDir ) ... ),
185185 execext .WithEnv (app .Environ (envContainer )),
186186 execext .WithStderr (buffer ),
187187 execext .WithDir (baseDir .Path ()),
@@ -196,7 +196,7 @@ func (c *cloner) CloneToBucket(
196196 if err := execext .Run (
197197 ctx ,
198198 "git" ,
199- execext .WithArgs ("checkout" , "--force" , "FETCH_HEAD" ),
199+ execext .WithArgs (append ( gitConfigAuthArgs , "checkout" , "--force" , "FETCH_HEAD" ) ... ),
200200 execext .WithEnv (app .Environ (envContainer )),
201201 execext .WithStderr (buffer ),
202202 execext .WithDir (baseDir .Path ()),
@@ -210,7 +210,7 @@ func (c *cloner) CloneToBucket(
210210 if err := execext .Run (
211211 ctx ,
212212 "git" ,
213- execext .WithArgs ("checkout" , "--force" , checkoutRef ),
213+ execext .WithArgs (append ( gitConfigAuthArgs , "checkout" , "--force" , checkoutRef ) ... ),
214214 execext .WithEnv (app .Environ (envContainer )),
215215 execext .WithStderr (buffer ),
216216 execext .WithDir (baseDir .Path ()),
0 commit comments