From 2fc37709b6aed5db522e867a55868107a1d8b4c4 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Sun, 5 Nov 2023 01:43:13 +0000 Subject: [PATCH] test --- .github/workflows/cache-tests.yml | 8 +++++-- packages/cache/package-lock.json | 35 +++++++++++++++++++++---------- packages/cache/package.json | 2 +- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/.github/workflows/cache-tests.yml b/.github/workflows/cache-tests.yml index e05362a325..a0ebe0c0b7 100644 --- a/.github/workflows/cache-tests.yml +++ b/.github/workflows/cache-tests.yml @@ -1,8 +1,6 @@ name: cache-unit-tests on: push: - branches: - - main paths-ignore: - '**.md' pull_request: @@ -39,6 +37,12 @@ jobs: - name: Install root npm packages run: npm ci + - name: Compile http-client package + run: | + npm ci + npm run tsc + working-directory: packages/http-client + - name: Compile cache package run: | npm ci diff --git a/packages/cache/package-lock.json b/packages/cache/package-lock.json index 31a8101370..d0f7c130fb 100644 --- a/packages/cache/package-lock.json +++ b/packages/cache/package-lock.json @@ -12,7 +12,7 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.0.1", "@actions/glob": "^0.1.0", - "@actions/http-client": "^2.1.1", + "@actions/http-client": "file:../http-client", "@actions/io": "^1.0.1", "@azure/abort-controller": "^1.1.0", "@azure/ms-rest-js": "^2.6.0", @@ -26,6 +26,20 @@ "typescript": "^5.2.2" } }, + "../http-client": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "tunnel": "^0.0.6", + "undici": "^5.25.4" + }, + "devDependencies": { + "@types/node": "20.7.1", + "@types/proxy": "^1.0.1", + "@types/tunnel": "0.0.3", + "proxy": "^2.1.1" + } + }, "node_modules/@actions/core": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", @@ -61,12 +75,8 @@ } }, "node_modules/@actions/http-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.1.1.tgz", - "integrity": "sha512-qhrkRMB40bbbLo7gF+0vu+X+UawOvQQqNAA/5Unx774RS8poaOhThDOG6BGmxvAnxhQnDp2BG/ZUm65xZILTpw==", - "dependencies": { - "tunnel": "^0.0.6" - } + "resolved": "../http-client", + "link": true }, "node_modules/@actions/io": { "version": "1.1.3", @@ -565,11 +575,14 @@ } }, "@actions/http-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.1.1.tgz", - "integrity": "sha512-qhrkRMB40bbbLo7gF+0vu+X+UawOvQQqNAA/5Unx774RS8poaOhThDOG6BGmxvAnxhQnDp2BG/ZUm65xZILTpw==", + "version": "file:../http-client", "requires": { - "tunnel": "^0.0.6" + "@types/node": "20.7.1", + "@types/proxy": "^1.0.1", + "@types/tunnel": "0.0.3", + "proxy": "^2.1.1", + "tunnel": "^0.0.6", + "undici": "^5.25.4" } }, "@actions/io": { diff --git a/packages/cache/package.json b/packages/cache/package.json index b742c52541..6174ea11b1 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -40,7 +40,7 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.0.1", "@actions/glob": "^0.1.0", - "@actions/http-client": "^2.1.1", + "@actions/http-client": "file:../http-client", "@actions/io": "^1.0.1", "@azure/abort-controller": "^1.1.0", "@azure/ms-rest-js": "^2.6.0",