From f3ce96f9dae374185b7ed809527f4805cfbcad1c Mon Sep 17 00:00:00 2001 From: Zaid Ajaj Date: Thu, 20 Oct 2022 18:44:21 +0200 Subject: [PATCH] apply project config to stack during pulumi config get --- pkg/cmd/pulumi/config.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/cmd/pulumi/config.go b/pkg/cmd/pulumi/config.go index e04035651ee4..c9b5f797a58e 100644 --- a/pkg/cmd/pulumi/config.go +++ b/pkg/cmd/pulumi/config.go @@ -888,6 +888,12 @@ func getConfig(ctx context.Context, stack backend.Stack, key config.Key, path, j return err } + stackName := stack.Ref().Name().String() + // when asking for a configuration value, include values from the project config + err = workspace.ApplyProjectConfig(stackName, project, ps.Config) + if err != nil { + return err + } cfg := ps.Config v, ok, err := cfg.Get(key, path)