From 15f9d9156797d534f2c38392a8e6ea9c7154b816 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Fri, 27 Mar 2026 16:19:35 +0800 Subject: [PATCH] argocd: use go list to get kubectl version --- pkgs/by-name/ar/argocd/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ar/argocd/package.nix b/pkgs/by-name/ar/argocd/package.nix index e8d2f494fc84..cd034004301b 100644 --- a/pkgs/by-name/ar/argocd/package.nix +++ b/pkgs/by-name/ar/argocd/package.nix @@ -75,7 +75,7 @@ buildGoModule (finalAttrs: { # set ldflag for kubectlVersion since it is needed for argo # Per https://github.com/search?q=repo%3Aargoproj%2Fargo-cd+%22KUBECTL_VERSION%3D%22+path%3AMakefile&type=code prePatch = '' - export KUBECTL_VERSION=$(grep 'k8s.io/kubectl v' go.mod | cut -f 2 -d " " | cut -f 1 -d "=" ) + export KUBECTL_VERSION=$(go list -m -f '{{.Version}}' k8s.io/kubectl) echo using $KUBECTL_VERSION ldflags="''${ldflags} -X github.com/argoproj/argo-cd/v3/common.kubectlVersion=''${KUBECTL_VERSION}" '';