From 0bff060af2f21335ff0772a3e71b951d672619d9 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Fri, 29 Mar 2024 15:39:40 +0100 Subject: [PATCH] feat(pkg/build): replace lerna exec with yarn workspaces foreach --- pkg/build/lerna/lerna.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/build/lerna/lerna.go b/pkg/build/lerna/lerna.go index 048c0dd374d..c7e492507c6 100644 --- a/pkg/build/lerna/lerna.go +++ b/pkg/build/lerna/lerna.go @@ -26,7 +26,7 @@ func PackFrontendPackages(ctx context.Context, tag, grafanaDir, artifactsDir str } // nolint:gosec - cmd := exec.CommandContext(ctx, "yarn", "lerna", "exec", "--no-private", "--", "yarn", "pack", "--out", fmt.Sprintf("../../npm-artifacts/%%s-%v.tgz", tag)) + cmd := exec.CommandContext(ctx, "yarn", "workspaces", "foreach", "--no-private", "--include='@grafana/*'", "-A", "exec", "yarn", "pack", "--out", fmt.Sprintf("../../npm-artifacts/%%s-%v.tgz", tag)) cmd.Dir = grafanaDir if output, err := cmd.CombinedOutput(); err != nil { return fmt.Errorf("command '%s' failed to run, output: %s, err: %q", cmd.String(), output, err)