From 32673d60e62b711a770987d4d9b46937071f732a Mon Sep 17 00:00:00 2001
From: gourav
Date: Thu, 13 Nov 2025 10:44:31 +0530
Subject: [PATCH 1/4] fix: reset-pin
---
.../routes/(app)/settings/pin/+page.svelte | 70 +++++++++++++------
1 file changed, 49 insertions(+), 21 deletions(-)
diff --git a/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte b/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
index 2b1b0b6a..7f4cf990 100644
--- a/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
+++ b/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
@@ -1,29 +1,57 @@
Date: Thu, 13 Nov 2025 11:02:21 +0530
Subject: [PATCH 2/4] fix: format and lint
---
.../routes/(app)/settings/pin/+page.svelte | 88 +++++++++----------
.../src/components/user/user-follow-stats.tsx | 6 +-
2 files changed, 47 insertions(+), 47 deletions(-)
diff --git a/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte b/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
index 7f4cf990..92e50e13 100644
--- a/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
+++ b/infrastructure/eid-wallet/src/routes/(app)/settings/pin/+page.svelte
@@ -1,57 +1,53 @@
{stats}
- {index === 1 && statsValue > 1 ? `${title}s` : title}
+
+ {index === 1 && statsValue > 1
+ ? `${title}s`
+ : title}
+
);
})}
From 244da920b8417672e39ca3b48151ac23c6044172 Mon Sep 17 00:00:00 2001
From: gourav
Date: Thu, 13 Nov 2025 11:19:43 +0530
Subject: [PATCH 3/4] fix: format and lint
---
platforms/dreamSync/package.json | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/platforms/dreamSync/package.json b/platforms/dreamSync/package.json
index ad3116b9..f83acc8d 100644
--- a/platforms/dreamSync/package.json
+++ b/platforms/dreamSync/package.json
@@ -98,5 +98,13 @@
},
"optionalDependencies": {
"bufferutil": "^4.0.8"
+ },
+ "pnpm": {
+ "overrides": {
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "@types/react": "18.3.11",
+ "@types/react-dom": "18.3.1"
+ }
}
}
From 1b2a1be6fa4ed778d440626f2db5c010c06c2bf2 Mon Sep 17 00:00:00 2001
From: gourav
Date: Thu, 13 Nov 2025 15:01:47 +0530
Subject: [PATCH 4/4] fix: build
---
.github/workflows/build.yml | 80 ++++++++++++++++++++-----------------
1 file changed, 44 insertions(+), 36 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d02ed985..94dce917 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -1,41 +1,49 @@
name: "Build All Packages"
on:
- pull_request:
- push:
- branches:
- - "dev"
- - "main"
+ pull_request:
+ push:
+ branches:
+ - "dev"
+ - "main"
jobs:
- build:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
-
- - name: Setup Node.js
- uses: actions/setup-node@v4
- with:
- node-version: 22.x
-
- - name: Install build dependencies
- run: |
- sudo apt-get update
- sudo apt-get install -y build-essential python3
-
- - name: Install pnpm
- run: npm install -g pnpm
-
- - name: Install Dependencies
- run: pnpm install
-
- - name: Clean and rebuild native modules
- run: |
- # Remove any pre-built binaries that might be incompatible
- find node_modules -name "*.node" -delete 2>/dev/null || true
- # Rebuild all native modules
- pnpm rebuild
-
- - name: Build All Packages
- run: pnpm build
-
+ build:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Setup Node.js
+ uses: actions/setup-node@v4
+ with:
+ # Rollup native binaries are tested/stable on Node 20 LTS
+ node-version: 20.x
+
+ - name: Install build dependencies
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y build-essential python3
+
+ - name: Install pnpm
+ run: npm install -g pnpm
+
+ - name: Install Dependencies
+ run: pnpm install
+
+ - name: Clean and rebuild native modules
+ run: |
+ # Remove any pre-built binaries that might be incompatible
+ find node_modules -name "*.node" -delete 2>/dev/null || true
+ # Rebuild all native modules
+ pnpm rebuild
+
+ # 🔧 Workaround: Fix missing Rollup native module for marketplace
+ - name: Ensure Rollup native binary is installed for marketplace
+ working-directory: ./platforms/marketplace
+ run: |
+ echo "Cleaning marketplace node_modules and reinstalling with npm (for optional deps)"
+ rm -rf node_modules package-lock.json
+ npm ci
+
+ - name: Build All Packages
+ run: pnpm build