diff --git a/dist/post_run/index.js b/dist/post_run/index.js
index 05c2b46..28a0666 100644
--- a/dist/post_run/index.js
+++ b/dist/post_run/index.js
@@ -6020,7 +6020,7 @@ class HttpClient {
         }
         const usingSsl = parsedUrl.protocol === 'https:';
         proxyAgent = new undici_1.ProxyAgent(Object.assign({ uri: proxyUrl.href, pipelining: !this._keepAlive ? 0 : 1 }, ((proxyUrl.username || proxyUrl.password) && {
-            token: `${proxyUrl.username}:${proxyUrl.password}`
+            token: `Basic ${Buffer.from(`${proxyUrl.username}:${proxyUrl.password}`).toString('base64')}`
         })));
         this._proxyAgentDispatcher = proxyAgent;
         if (usingSsl && this._ignoreSslError) {
diff --git a/dist/run/index.js b/dist/run/index.js
index 615872f..07025c2 100644
--- a/dist/run/index.js
+++ b/dist/run/index.js
@@ -6020,7 +6020,7 @@ class HttpClient {
         }
         const usingSsl = parsedUrl.protocol === 'https:';
         proxyAgent = new undici_1.ProxyAgent(Object.assign({ uri: proxyUrl.href, pipelining: !this._keepAlive ? 0 : 1 }, ((proxyUrl.username || proxyUrl.password) && {
-            token: `${proxyUrl.username}:${proxyUrl.password}`
+            token: `Basic ${Buffer.from(`${proxyUrl.username}:${proxyUrl.password}`).toString('base64')}`
         })));
         this._proxyAgentDispatcher = proxyAgent;
         if (usingSsl && this._ignoreSslError) {
diff --git a/package-lock.json b/package-lock.json
index e62de1a..71882bf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,9 +13,9 @@
         "@actions/core": "^1.10.1",
         "@actions/exec": "^1.1.1",
         "@actions/github": "^6.0.0",
-        "@actions/http-client": "^2.2.2",
+        "@actions/http-client": "^2.2.3",
         "@actions/tool-cache": "^2.0.1",
-        "@types/node": "^22.4.1",
+        "@types/node": "^22.5.1",
         "@types/semver": "^7.5.8",
         "@types/tmp": "^0.2.6",
         "@types/which": "^3.0.4",
@@ -98,9 +98,9 @@
       }
     },
     "node_modules/@actions/http-client": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.2.tgz",
-      "integrity": "sha512-2TvX5LskKQzDDQI+bobIDGAjkn0NJiQlg4MTrKnZ8HfQ7nDEUbtJ1ytxPDb2bfk3Hr2XD99X8oAJISAmIoiSAQ==",
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz",
+      "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==",
       "dependencies": {
         "tunnel": "^0.0.6",
         "undici": "^5.25.4"
@@ -635,9 +635,9 @@
       "dev": true
     },
     "node_modules/@types/node": {
-      "version": "22.4.1",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.1.tgz",
-      "integrity": "sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==",
+      "version": "22.5.1",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz",
+      "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==",
       "dependencies": {
         "undici-types": "~6.19.2"
       }
diff --git a/package.json b/package.json
index 08abf76..d21fd30 100644
--- a/package.json
+++ b/package.json
@@ -28,9 +28,9 @@
     "@actions/core": "^1.10.1",
     "@actions/exec": "^1.1.1",
     "@actions/github": "^6.0.0",
-    "@actions/http-client": "^2.2.2",
+    "@actions/http-client": "^2.2.3",
     "@actions/tool-cache": "^2.0.1",
-    "@types/node": "^22.4.1",
+    "@types/node": "^22.5.1",
     "@types/semver": "^7.5.8",
     "@types/tmp": "^0.2.6",
     "@types/which": "^3.0.4",