@@ -240,6 +240,11 @@ func (b *Bump) BumpChart(ctx context.Context) error {
240
240
return err
241
241
}
242
242
243
+ if err := git .Status (ctx ); err != nil {
244
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
245
+ return err
246
+ }
247
+
243
248
if err := git .AddAndCommit ("make prepare" ); err != nil {
244
249
logger .Log (ctx , slog .LevelError , "error while adding and committing after make prepare" , logger .Err (err ))
245
250
return err
@@ -253,6 +258,11 @@ func (b *Bump) BumpChart(ctx context.Context) error {
253
258
}
254
259
}
255
260
261
+ if err := git .Status (ctx ); err != nil {
262
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
263
+ return err
264
+ }
265
+
256
266
if clean , _ := git .StatusProcelain (ctx ); ! clean {
257
267
logger .Log (ctx , slog .LevelDebug , "git is not clean - icon downloaded" )
258
268
if err := git .AddAndCommit ("make icon" ); err != nil {
@@ -272,6 +282,11 @@ func (b *Bump) BumpChart(ctx context.Context) error {
272
282
return err
273
283
}
274
284
285
+ if err := git .Status (ctx ); err != nil {
286
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
287
+ return err
288
+ }
289
+
275
290
if clean , _ := git .StatusProcelain (ctx ); ! clean {
276
291
if err := git .AddAndCommit ("make patch" ); err != nil {
277
292
return err
@@ -284,12 +299,22 @@ func (b *Bump) BumpChart(ctx context.Context) error {
284
299
return err
285
300
}
286
301
302
+ if err := git .Status (ctx ); err != nil {
303
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
304
+ return err
305
+ }
306
+
287
307
// make charts - generate new assets and charts overwriting logo
288
308
if err := b .Pkg .GenerateCharts (ctx , b .configOptions .OmitBuildMetadataOnExport ); err != nil {
289
309
logger .Log (ctx , slog .LevelError , "error while generating charts" , logger .Err (err ))
290
310
return err
291
311
}
292
312
313
+ if err := git .Status (ctx ); err != nil {
314
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
315
+ return err
316
+ }
317
+
293
318
if clean , _ := git .StatusProcelain (ctx ); clean {
294
319
logger .Log (ctx , slog .LevelError , "make charts did not generate any changes" )
295
320
return errors .New ("make charts did not generate any changes" )
@@ -318,12 +343,22 @@ func (b *Bump) BumpChart(ctx context.Context) error {
318
343
}
319
344
}
320
345
346
+ if err := git .Status (ctx ); err != nil {
347
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
348
+ return err
349
+ }
350
+
321
351
// modify the release.yaml
322
352
if err := b .updateReleaseYaml (ctx , targetCharts ); err != nil {
323
353
logger .Log (ctx , slog .LevelError , "error while updating release.yaml" , logger .Err (err ))
324
354
return err
325
355
}
326
356
357
+ if err := git .Status (ctx ); err != nil {
358
+ logger .Log (ctx , slog .LevelError , "error while checking git status" , logger .Err (err ))
359
+ return err
360
+ }
361
+
327
362
if clean , _ := git .StatusProcelain (ctx ); clean {
328
363
logger .Log (ctx , slog .LevelError , "update release.yaml did not generate any changes" )
329
364
return errors .New ("update release.yaml did not generate any changes" )
0 commit comments