From a0d78414ab13959ec24da3b1c129802d0fb47e76 Mon Sep 17 00:00:00 2001 From: David Kale Date: Tue, 4 Feb 2020 08:41:38 -0500 Subject: [PATCH] Consume @actions/http-client:1.0.5 --- package-lock.json | 6 +++--- package.json | 2 +- src/cacheHttpClient.ts | 13 +++++++------ 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1f4fd88..4e3171d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,9 +15,9 @@ "integrity": "sha512-nvFkxwiicvpzNiCBF4wFBDfnBvi7xp/as7LE1hBxBxKG2L29+gkIPBiLKMVORL+Hg3JNf07AKRfl0V5djoypjQ==" }, "@actions/http-client": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.4.tgz", - "integrity": "sha512-6EzXhqapKKtYr21ZnFQVBYwfrYPKPCivuSkUN/66/BDakkH2EPjUZH8tZ3MgHdI+gQIdcsY0ybbxw9ZEOmJB6g==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.5.tgz", + "integrity": "sha512-kX9T1EwfohZU/iTHei0nQlykxdTV9xvKMeHYTtYkfkgBKoe2Z0z0IP3ANVYTsFAlycMwLheBhVEBTm2XvGhR1Q==", "requires": { "tunnel": "0.0.6" } diff --git a/package.json b/package.json index 69b1151..bf3ff74 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "dependencies": { "@actions/core": "^1.2.0", "@actions/exec": "^1.0.1", - "@actions/http-client": "^1.0.4", + "@actions/http-client": "^1.0.5", "@actions/io": "^1.0.1", "uuid": "^3.3.3" }, diff --git a/src/cacheHttpClient.ts b/src/cacheHttpClient.ts index 902da2a..3901c11 100644 --- a/src/cacheHttpClient.ts +++ b/src/cacheHttpClient.ts @@ -1,16 +1,17 @@ import * as core from "@actions/core"; import * as fs from "fs"; import { BearerCredentialHandler } from "@actions/http-client/auth"; -import { HttpClient, HttpCodes, ITypedResponse } from "@actions/http-client"; +import { HttpClient, HttpCodes } from "@actions/http-client"; import { IHttpClientResponse, IRequestOptions, - IHeaders + ITypedResponse } from "@actions/http-client/interfaces"; import { ArtifactCacheEntry, CommitCacheRequest, - ReserveCacheRequest + ReserveCacheRequest, + ReserveCacheResponse } from "./contracts"; import * as utils from "./utils/actionUtils"; @@ -135,7 +136,7 @@ export async function reserveCache(key: string): Promise { const additionalHeaders = { "Content-Type": "application/json" }; - const response = await httpClient.postJson( + const response = await httpClient.postJson( getCacheApiUrl("caches"), reserveCacheRequest, additionalHeaders @@ -266,12 +267,12 @@ async function commitCache( httpClient: HttpClient, cacheId: number, filesize: number -): Promise> { +): Promise> { const commitCacheRequest: CommitCacheRequest = { size: filesize }; const additionalHeaders = { "Content-Type": "application/json" }; - return await httpClient.postJson( + return await httpClient.postJson( getCacheApiUrl(`caches/${cacheId.toString()}`), commitCacheRequest, additionalHeaders