Pārlūkot izejas kodu

remove cli dependency (#3276)

Co-authored-by: David Townley <davidtownley@Davids-MacBook-Air.local>
d-g-town 2 gadi atpakaļ
vecāks
revīzija
edc24b5ad4

+ 3 - 2
api/server/handlers/gitinstallation/get_porter_yaml.go

@@ -5,6 +5,8 @@ import (
 	b64 "encoding/base64"
 	"net/http"
 
+	"github.com/porter-dev/porter/api/server/handlers/porter_app"
+
 	"github.com/google/go-github/v41/github"
 	"github.com/porter-dev/porter/api/server/authz"
 	"github.com/porter-dev/porter/api/server/handlers"
@@ -13,7 +15,6 @@ import (
 	"github.com/porter-dev/porter/api/server/shared/commonutils"
 	"github.com/porter-dev/porter/api/server/shared/config"
 	"github.com/porter-dev/porter/api/types"
-	"github.com/porter-dev/porter/cli/cmd/stack"
 	"github.com/porter-dev/porter/internal/telemetry"
 	"gopkg.in/yaml.v2"
 )
@@ -89,7 +90,7 @@ func (c *GithubGetPorterYamlHandler) ServeHTTP(w http.ResponseWriter, r *http.Re
 		return
 	}
 
-	parsed := &stack.PorterStackYAML{}
+	parsed := &porter_app.PorterStackYAML{}
 	err = yaml.Unmarshal([]byte(fileData), parsed)
 	if err != nil {
 		err = telemetry.Error(ctx, span, err, "invalid porter yaml format")