From aae865dafb381e4deff7273dc58f8d79e755bc59 Mon Sep 17 00:00:00 2001 From: Zhj Date: Wed, 27 Aug 2025 17:49:43 +0800 Subject: [PATCH] feat: read workflow config file should join workspace dir (#1850) --- backend/application/workflow/init.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/application/workflow/init.go b/backend/application/workflow/init.go index 0292b2bd..71cb3525 100644 --- a/backend/application/workflow/init.go +++ b/backend/application/workflow/init.go @@ -18,6 +18,7 @@ package workflow import ( "context" + "path/filepath" "gopkg.in/yaml.v3" "os" @@ -61,7 +62,11 @@ type ServiceComponents struct { } func initWorkflowConfig() (workflow.WorkflowConfig, error) { - configBs, err := os.ReadFile("resources/conf/workflow/config.yaml") + wd, err := os.Getwd() + if err != nil { + return nil, err + } + configBs, err := os.ReadFile(filepath.Join(wd, "resources/conf/workflow/config.yaml")) if err != nil { return nil, err }