From 78363727e1cb7c4d898b42d2adaa39a565856066 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Wed, 14 Aug 2024 16:34:22 +0200 Subject: [PATCH] Add correct fetch options to octokit --- src/bin/shared/getLatestsSemVersionedTag.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bin/shared/getLatestsSemVersionedTag.ts b/src/bin/shared/getLatestsSemVersionedTag.ts index bad5a2f0..16296cb4 100644 --- a/src/bin/shared/getLatestsSemVersionedTag.ts +++ b/src/bin/shared/getLatestsSemVersionedTag.ts @@ -10,6 +10,7 @@ import { id } from "tsafe/id"; import type { SemVer } from "../tools/SemVer"; import { same } from "evt/tools/inDepth/same"; import type { BuildContext } from "./buildContext"; +import fetch from "make-fetch-happen"; type GetLatestsSemVersionedTag = ReturnType< typeof getLatestsSemVersionedTagFactory @@ -159,7 +160,13 @@ export async function getLatestsSemVersionedTag({ const octokit = new Octokit({ ...(githubToken === undefined ? {} : { auth: githubToken }), - request: buildContext.fetchOptions + request: { + fetch: (url: string, options?: any) => + fetch(url, { + ...options, + ...buildContext.fetchOptions + }) + } }); return octokit;