From 1e5c0f13a42ef9e3c4ff9a38889003228ddaf71d Mon Sep 17 00:00:00 2001 From: Christopher Schleiden Date: Fri, 17 Feb 2023 15:59:34 -0800 Subject: [PATCH] Cache repo secrets --- actions-languageserver/src/context-providers/secrets.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/actions-languageserver/src/context-providers/secrets.ts b/actions-languageserver/src/context-providers/secrets.ts index 51372ec..217b417 100644 --- a/actions-languageserver/src/context-providers/secrets.ts +++ b/actions-languageserver/src/context-providers/secrets.ts @@ -92,7 +92,9 @@ async function getRemoteSecrets( orgSecrets: StringData[]; }> { return { - repoSecrets: await fetchSecrets(octokit, repo.owner, repo.name), + repoSecrets: await cache.get(`${repo.owner}/${repo.name}/secrets`, undefined, () => + fetchSecrets(octokit, repo.owner, repo.name) + ), environmentSecrets: (environmentName && (await cache.get(`${repo.owner}/${repo.name}/secrets/environment/${environmentName}`, undefined, () =>