diff --git a/actions-languageserver/src/context-providers/secrets.ts b/actions-languageserver/src/context-providers/secrets.ts index 092dc2e..6cff0ce 100644 --- a/actions-languageserver/src/context-providers/secrets.ts +++ b/actions-languageserver/src/context-providers/secrets.ts @@ -92,13 +92,15 @@ async function getRemoteSecrets( async function fetchSecrets(octokit: Octokit, owner: string, name: string): Promise { try { - return await octokit.paginate(octokit.actions.listRepoSecrets, + return await octokit.paginate( + octokit.actions.listRepoSecrets, { owner, repo: name, per_page: 100 }, - response => response.data.map(secret => new StringData(secret.name))); + response => response.data.map(secret => new StringData(secret.name)) + ); } catch (e) { console.log("Failure to retrieve secrets: ", e); } @@ -112,13 +114,15 @@ async function fetchEnvironmentSecrets( environmentName: string ): Promise { try { - return await octokit.paginate(octokit.actions.listEnvironmentSecrets, + return await octokit.paginate( + octokit.actions.listEnvironmentSecrets, { repository_id: repositoryId, environment_name: environmentName, per_page: 100 }, - response => response.data.map(secret => new StringData(secret.name))); + response => response.data.map(secret => new StringData(secret.name)) + ); } catch (e) { console.log("Failure to retrieve environment secrets: ", e); } diff --git a/actions-languageserver/src/context-providers/variables.ts b/actions-languageserver/src/context-providers/variables.ts index a2e8336..bde04b7 100644 --- a/actions-languageserver/src/context-providers/variables.ts +++ b/actions-languageserver/src/context-providers/variables.ts @@ -94,15 +94,18 @@ export async function getRemoteVariables( async function fetchVariables(octokit: Octokit, owner: string, name: string): Promise { try { - return await octokit.paginate(octokit.actions.listRepoVariables, + return await octokit.paginate( + octokit.actions.listRepoVariables, { owner: owner, repo: name, per_page: 100 }, - response => response.data.map(variable => { - return {key: variable.name, value: new StringData(variable.value)}; - })); + response => + response.data.map(variable => { + return {key: variable.name, value: new StringData(variable.value)}; + }) + ); } catch (e) { console.log("Failure to retrieve variables: ", e); } @@ -116,15 +119,18 @@ async function fetchEnvironmentVariables( environmentName: string ): Promise { try { - return await octokit.paginate(octokit.actions.listEnvironmentVariables, + return await octokit.paginate( + octokit.actions.listEnvironmentVariables, { repository_id: repositoryId, environment_name: environmentName, per_page: 100 }, - response => response.data.map(variable => { - return {key: variable.name, value: new StringData(variable.value)}; - })); + response => + response.data.map(variable => { + return {key: variable.name, value: new StringData(variable.value)}; + }) + ); } catch (e) { console.log("Failure to retrieve environment variables: ", e); } diff --git a/actions-languageserver/src/value-providers/runs-on.ts b/actions-languageserver/src/value-providers/runs-on.ts index 43a16b6..29284b0 100644 --- a/actions-languageserver/src/value-providers/runs-on.ts +++ b/actions-languageserver/src/value-providers/runs-on.ts @@ -33,20 +33,19 @@ export async function getRunnerLabels(client: Octokit, cache: TTLCache, owner: s async function fetchRunnerLabels(client: Octokit, owner: string, name: string): Promise> { const labels = new Set(); try { - const itor = client.paginate.iterator(client.actions.listSelfHostedRunnersForRepo, - { - owner, - repo: name, - per_page: 100 - }); + const itor = client.paginate.iterator(client.actions.listSelfHostedRunnersForRepo, { + owner, + repo: name, + per_page: 100 + }); - for await (const response of itor) { + for await (const response of itor) { for (const runner of response.data) { for (const label of runner.labels) { labels.add(label.name); } } - } + } } catch (e) { console.log("Failure to retrieve runner labels: ", e); } diff --git a/actions-workflow-parser/src/workflows/workflow-schema.ts b/actions-workflow-parser/src/workflows/workflow-schema.ts index 3bc77e2..df45e88 100644 --- a/actions-workflow-parser/src/workflows/workflow-schema.ts +++ b/actions-workflow-parser/src/workflows/workflow-schema.ts @@ -1,6 +1,6 @@ import {JSONObjectReader} from "../templates/json-object-reader"; import {TemplateSchema} from "../templates/schema"; -import WorkflowSchema from "../workflow-v1.0.json" assert { type: 'json' }; +import WorkflowSchema from "../workflow-v1.0.json" assert {type: "json"}; let schema: TemplateSchema;