Skip to content

Commit 1e19503

Browse files
committed
break before default
Signed-off-by: Raffael Sahli <[email protected]>
1 parent bc3c4e2 commit 1e19503

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

controllers/helmchart_controller.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -403,13 +403,8 @@ func (r *HelmChartReconciler) reconcileFromHelmRepository(ctx context.Context,
403403
if changed, err := helm.OverwriteChartDefaultValues(helmChart, valuesData); err != nil {
404404
return sourcev1.HelmChartNotReady(chart, sourcev1.ChartPackageFailedReason, err.Error()), err
405405
} else if !changed {
406-
// No changes, write original package to storage
407-
if err := r.Storage.AtomicWriteFile(&newArtifact, res, 0644); err != nil {
408-
err = fmt.Errorf("unable to write chart file: %w", err)
409-
return sourcev1.HelmChartNotReady(chart, sourcev1.StorageOperationFailedReason, err.Error()), err
410-
}
411-
412-
break
406+
// No changes, skip to write original package to storage
407+
goto skipToDefault
413408
}
414409

415410
// Create temporary working directory
@@ -435,6 +430,9 @@ func (r *HelmChartReconciler) reconcileFromHelmRepository(ctx context.Context,
435430

436431
readyMessage = fmt.Sprintf("Fetched and packaged revision: %s", newArtifact.Revision)
437432
readyReason = sourcev1.ChartPackageSucceededReason
433+
break
434+
skipToDefault:
435+
fallthrough
438436
default:
439437
// Write artifact to storage
440438
if err := r.Storage.AtomicWriteFile(&newArtifact, res, 0644); err != nil {

0 commit comments

Comments
 (0)