Cache repo secrets

This commit is contained in:
Christopher Schleiden
2023-02-17 15:59:34 -08:00
parent 39429731fb
commit 1e5c0f13a4
@@ -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, () =>