feat: add proxy support (#102)

Adds support for the following environment variables:

- `https_proxy`
- `HTTPS_PROXY`
- `http_proxy`
- `HTTP_PROXY`
- `no_proxy`
- `NO_PROXY`
This commit is contained in:
Parker Brown
2024-02-08 15:39:04 -08:00
committed by GitHub
parent 1f18aabaea
commit 1f82f7df93
8 changed files with 34737 additions and 67 deletions

6
package-lock.json generated
View File

@@ -12,7 +12,8 @@
"@actions/core": "^1.10.1",
"@octokit/auth-app": "^6.0.3",
"@octokit/request": "^8.1.6",
"p-retry": "^6.2.0"
"p-retry": "^6.2.0",
"undici": "^6.6.0"
},
"devDependencies": {
"@sinonjs/fake-timers": "^11.2.2",
@@ -22,7 +23,6 @@
"esbuild": "^0.20.0",
"execa": "^8.0.1",
"open-cli": "^8.0.0",
"undici": "^6.6.0",
"yaml": "^2.3.4"
}
},
@@ -421,7 +421,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz",
"integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==",
"dev": true,
"engines": {
"node": ">=14"
}
@@ -3522,7 +3521,6 @@
"version": "6.6.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-6.6.0.tgz",
"integrity": "sha512-p8VvLAgnx6g9pydV0GG/kciSx3ZCq5PLeEU4yefjoZCc1HSeiMxbrFzYIZlgSMrX3l0CoTJ37C6edu13acE40A==",
"dev": true,
"dependencies": {
"@fastify/busboy": "^2.0.0"
},