From b407497713f9e7321fe95682d66f2f4e223a13e5 Mon Sep 17 00:00:00 2001 From: Tanishq Dubey Date: Fri, 21 Mar 2025 12:39:16 -0400 Subject: [PATCH] nvm save me! --- .gitea/workflows/datadog-static-analysis.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/datadog-static-analysis.yml b/.gitea/workflows/datadog-static-analysis.yml index 3b15a11..193adf1 100644 --- a/.gitea/workflows/datadog-static-analysis.yml +++ b/.gitea/workflows/datadog-static-analysis.yml @@ -22,8 +22,15 @@ jobs: python3 -m pip install --break-system-package semgrep semgrep scan -o /tmp/semgrep.sarif cat /tmp/semgrep.sarif - apt-get update && apt-get install -y software-properties-common npm - npm install npm@latest -g - npm install n -g - npm install -g @datadog/datadog-ci + # Download and install nvm: + curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash + # in lieu of restarting the shell + \. "$HOME/.nvm/nvm.sh" + # Download and install Node.js: + nvm install 22 + # Verify the Node.js version: + node -v # Should print "v22.14.0". + nvm current # Should print "v22.14.0". + # Verify npm version: + npm -v # Should print "10.9.2". datadog-ci sarif upload /tmp/semgrep.sarif \ No newline at end of file