Skip fetching org values for non-org repos

This commit is contained in:
Josh Gross
2023-01-30 19:05:34 -05:00
parent 4d658db245
commit dc2ada05a7
2 changed files with 8 additions and 0 deletions
@@ -142,6 +142,10 @@ async function fetchEnvironmentSecrets(
}
async function fetchOrganizationSecrets(octokit: Octokit, repo: RepositoryContext): Promise<StringData[]> {
if (!repo.organizationOwned) {
return [];
}
try {
const secrets: {name: string}[] = await octokit.paginate("GET /repos/{owner}/{repo}/actions/organization-secrets", {
owner: repo.owner,
@@ -152,6 +152,10 @@ async function fetchEnvironmentVariables(
}
async function fetchOrganizationVariables(octokit: Octokit, repo: RepositoryContext): Promise<Pair[]> {
if (!repo.organizationOwned) {
return [];
}
try {
const variables: {name: string; value: string}[] = await octokit.paginate(
"GET /repos/{owner}/{repo}/actions/organization-variables",