From 3c4bb6a55e28590c9bcfe0862ffbbfda75ea68cb Mon Sep 17 00:00:00 2001 From: decentral1se Date: Tue, 19 Apr 2022 10:28:49 +0200 Subject: [PATCH] fix: ensure we're on latest for recipe release dance Closes https://git.coopcloud.tech/coop-cloud/organising/issues/313. --- cli/recipe/sync.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cli/recipe/sync.go b/cli/recipe/sync.go index fd6f1af2..7464035d 100644 --- a/cli/recipe/sync.go +++ b/cli/recipe/sync.go @@ -8,6 +8,7 @@ import ( "coopcloud.tech/abra/cli/internal" "coopcloud.tech/abra/pkg/autocomplete" "coopcloud.tech/abra/pkg/config" + recipePkg "coopcloud.tech/abra/pkg/recipe" "coopcloud.tech/tagcmp" "github.com/AlecAivazis/survey/v2" "github.com/go-git/go-git/v5" @@ -43,6 +44,10 @@ local file system. Action: func(c *cli.Context) error { recipe := internal.ValidateRecipeWithPrompt(c, false) + if err := recipePkg.EnsureUpToDate(recipe.Name); err != nil { + logrus.Fatal(err) + } + mainApp, err := internal.GetMainAppImage(recipe) if err != nil { logrus.Fatal(err)