From f9524b3cafd8c2232799e75a5f828623c51b89d5 Mon Sep 17 00:00:00 2001
From: OudomMunint <oudommunint@gmail.com>
Date: Sat, 10 Aug 2024 20:15:31 +1000
Subject: [PATCH 1/6] Optimized CI build pipeline

---
 .github/workflows/main.yml | 14 ++------------
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 9c371cf..b67fc9a 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -12,21 +12,11 @@ jobs:
       - name: Checkout PROD
         uses: actions/checkout@v4
 
-      - name: Use Node.js latest
+      - name: Use Node.js 21.7.3
         uses: actions/setup-node@v4
         with:
           node-version: 21.7.3
 
-      # Share artifact inside workflow
-      - name: Share artifacts
-        uses: actions/upload-artifact@v4
-        with:
-          name: github-actions-build
-          path: build
-
-      - name: Install NPM
-        run: npm install
-
       - name: Use latest
         run: npm update
 
@@ -36,4 +26,4 @@ jobs:
       - name: Create Release
         uses: ncipollo/release-action@v1.14.0
         with:
-          tag: v1.5.6.6
\ No newline at end of file
+          tag: v1.5.6.7
\ No newline at end of file

From 80c2d266183da32467a9be11b9bfdcf9354e722b Mon Sep 17 00:00:00 2001
From: OudomMunint <oudommunint@gmail.com>
Date: Sat, 10 Aug 2024 20:16:37 +1000
Subject: [PATCH 2/6] npm: replaced node/ip with ip-address

---
 package-lock.json | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 6df0e6e..c55f7cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1724,11 +1724,18 @@
         "node": ">=10.13.0"
       }
     },
-    "node_modules/ip": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz",
-      "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==",
-      "dev": true
+    "node_modules/ip-address": {
+      "version": "9.0.5",
+      "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
+      "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
+      "dev": true,
+      "dependencies": {
+        "jsbn": "1.1.0",
+        "sprintf-js": "^1.1.3"
+      },
+      "engines": {
+        "node": ">= 12"
+      }
     },
     "node_modules/is-absolute": {
       "version": "1.0.0",

From 3d457abe279445e2c909a981bb7ac689aafd82df Mon Sep 17 00:00:00 2001
From: OudomMunint <oudommunint@gmail.com>
Date: Sat, 10 Aug 2024 20:17:02 +1000
Subject: [PATCH 3/6] npm: Added node/jsbn v1.1.0

---
 package-lock.json | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/package-lock.json b/package-lock.json
index c55f7cd..2507586 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1923,6 +1923,12 @@
       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
       "dev": true
     },
+    "node_modules/jsbn": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
+      "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
+      "dev": true
+    },
     "node_modules/json-parse-even-better-errors": {
       "version": "2.3.1",
       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",

From dcb9fd4bdf765de512232aa0be57190e13b0089e Mon Sep 17 00:00:00 2001
From: OudomMunint <oudommunint@gmail.com>
Date: Sat, 10 Aug 2024 20:18:01 +1000
Subject: [PATCH 4/6] npm: updated node/socks to v2.8.3 from 2.7.1

---
 package-lock.json | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 2507586..68d6bec 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3252,16 +3252,16 @@
       }
     },
     "node_modules/socks": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz",
-      "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
+      "version": "2.8.3",
+      "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
+      "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
       "dev": true,
       "dependencies": {
-        "ip": "^2.0.0",
+        "ip-address": "^9.0.5",
         "smart-buffer": "^4.2.0"
       },
       "engines": {
-        "node": ">= 10.13.0",
+        "node": ">= 10.0.0",
         "npm": ">= 3.0.0"
       }
     },

From f1bd31518f21f3bf83be63ca610bf1f95ed0adf8 Mon Sep 17 00:00:00 2001
From: OudomMunint <oudommunint@gmail.com>
Date: Sat, 10 Aug 2024 20:18:48 +1000
Subject: [PATCH 5/6] npm: added node/sprintf-js v1.1.3 & updated node/tar
 6.2.0 => 6.2.1

---
 package-lock.json | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 68d6bec..2e9071c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3360,6 +3360,12 @@
       "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==",
       "dev": true
     },
+    "node_modules/sprintf-js": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+      "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+      "dev": true
+    },
     "node_modules/ssri": {
       "version": "9.0.1",
       "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz",
@@ -3497,9 +3503,9 @@
       }
     },
     "node_modules/tar": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz",
-      "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==",
+      "version": "6.2.1",
+      "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
+      "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
       "dev": true,
       "dependencies": {
         "chownr": "^2.0.0",

From 752dc75e2b9fac348f601b40c48a75ea38d10f50 Mon Sep 17 00:00:00 2001
From: OudomMunint <108245473+OudomMunint@users.noreply.github.com>
Date: Sat, 10 Aug 2024 20:22:46 +1000
Subject: [PATCH 6/6] Revert tag to v1.5.6.6

---
 .github/workflows/main.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index b67fc9a..2e0dc57 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -26,4 +26,4 @@ jobs:
       - name: Create Release
         uses: ncipollo/release-action@v1.14.0
         with:
-          tag: v1.5.6.7
\ No newline at end of file
+          tag: v1.5.6.6