From 0a3fc1cae0ef70fc05b77a2f41a242217cb3cbd1 Mon Sep 17 00:00:00 2001 From: Yogesh Chaudhary Date: Fri, 10 Apr 2026 10:55:25 +0530 Subject: [PATCH 1/2] fix(security): add .npmrc with ignore-scripts=true --- .gitignore | 3 +-- .npmrc | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 .npmrc diff --git a/.gitignore b/.gitignore index 34b2bfa5..65a37398 100644 --- a/.gitignore +++ b/.gitignore @@ -107,5 +107,4 @@ dist test-results cypress/screenshots -cypress/videos -.npmrc \ No newline at end of file +cypress/videos \ No newline at end of file diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..97b895e2 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +ignore-scripts=true From 8e7ebdcbad4e94e95af512a3950a6a8c7634dded Mon Sep 17 00:00:00 2001 From: Yogesh Chaudhary Date: Fri, 10 Apr 2026 13:44:08 +0530 Subject: [PATCH 2/2] fix: add explicit cypress install for ignore-scripts compatibility --- .github/workflows/integration.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 2b30e060..0dc261e3 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -51,6 +51,9 @@ jobs: - name: Install dependencies run: npm ci + - name: Install Cypress binary + run: npx cypress install + - name: Build SDK run: npm run build