diff --git a/actions-languageserver/package.json b/actions-languageserver/package.json index 2a3f5dc..217c461 100644 --- a/actions-languageserver/package.json +++ b/actions-languageserver/package.json @@ -1,6 +1,6 @@ { "name": "@github/actions-languageserver", - "version": "0.1.14", + "version": "0.1.15", "description": "Language server for GitHub Actions", "license": "MIT", "type": "module", @@ -36,7 +36,7 @@ "watch": "tsc --build tsconfig.build.json --watch" }, "dependencies": { - "@github/actions-languageservice": "^0.1.14", + "@github/actions-languageservice": "^0.1.15", "@octokit/rest": "^19.0.5", "vscode-languageserver": "^8.0.2", "vscode-languageserver-textdocument": "^1.0.7" diff --git a/actions-languageserver/src/on-completion.ts b/actions-languageserver/src/on-completion.ts index 6bb9e99..45bc9b4 100644 --- a/actions-languageserver/src/on-completion.ts +++ b/actions-languageserver/src/on-completion.ts @@ -1,8 +1,6 @@ import { complete } from "@github/actions-languageservice/complete"; -import { - ValueProviderConfig, - WorkflowContext, -} from "@github/actions-languageservice/value-providers/config"; +import { WorkflowContext } from "@github/actions-languageservice/context/workflow-context"; +import { ValueProviderConfig } from "@github/actions-languageservice/value-providers/config"; import { Octokit } from "@octokit/rest"; import { CompletionItem, DocumentUri, Position } from "vscode-languageserver"; import { TextDocument } from "vscode-languageserver-textdocument"; @@ -48,6 +46,7 @@ async function getCustomValues( case "job-environment": { return await getEnvironments(octokit, repo.owner, repo.name); } + case "runs-on": { return await getRunnerLabels(octokit, repo.owner, repo.name); } diff --git a/actions-languageservice/package.json b/actions-languageservice/package.json index 4c1815b..e4d0fde 100644 --- a/actions-languageservice/package.json +++ b/actions-languageservice/package.json @@ -1,6 +1,6 @@ { "name": "@github/actions-languageservice", - "version": "0.1.14", + "version": "0.1.15", "description": "Language service for GitHub Actions", "license": "MIT", "type": "module", diff --git a/lerna.json b/lerna.json index c724f9b..ca39c12 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useWorkspaces": true, - "version": "0.1.14" + "version": "0.1.15" } diff --git a/package-lock.json b/package-lock.json index ffd0efa..d854a13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,10 +15,10 @@ }, "actions-languageserver": { "name": "@github/actions-languageserver", - "version": "0.1.14", + "version": "0.1.15", "license": "MIT", "dependencies": { - "@github/actions-languageservice": "^0.1.14", + "@github/actions-languageservice": "^0.1.15", "@octokit/rest": "^19.0.5", "vscode-languageserver": "^8.0.2", "vscode-languageserver-textdocument": "^1.0.7" @@ -37,7 +37,7 @@ }, "actions-languageservice": { "name": "@github/actions-languageservice", - "version": "0.1.14", + "version": "0.1.15", "license": "MIT", "dependencies": { "@github/actions-workflow-parser": "*", @@ -665,9 +665,9 @@ "link": true }, "node_modules/@github/actions-workflow-parser": { - "version": "0.0.17", - "resolved": "https://npm.pkg.github.com/download/@github/actions-workflow-parser/0.0.17/72fabe0ef0e949f9414296f7ef0475d7e93b4ea7", - "integrity": "sha512-HG/HGOBhOMZOpO6jzXd/qNqX/28aO3Cl5r3/M8gU0FRuwzmc/op5Jtcycf9Sh9EHUMniquABuSW6MqczTE/Pfg==", + "version": "0.0.20", + "resolved": "https://npm.pkg.github.com/download/@github/actions-workflow-parser/0.0.20/cfba09f790505ad7f811d3ba63981f9a22562b82", + "integrity": "sha512-85C1iony9CclubBCGFNY3wcvDE+FeGHZ92bEYd5XdseFEtAU5UjAF85nBAd55mEzEh+f/mJq8RK3s0rMLqv5pQ==", "license": "MIT", "dependencies": { "@github/actions-expressions": "*", @@ -10899,7 +10899,7 @@ "@github/actions-languageserver": { "version": "file:actions-languageserver", "requires": { - "@github/actions-languageservice": "^0.1.14", + "@github/actions-languageservice": "^0.1.15", "@octokit/rest": "^19.0.5", "@types/jest": "^29.0.3", "jest": "^29.0.3", @@ -10927,9 +10927,9 @@ } }, "@github/actions-workflow-parser": { - "version": "0.0.17", - "resolved": "https://npm.pkg.github.com/download/@github/actions-workflow-parser/0.0.17/72fabe0ef0e949f9414296f7ef0475d7e93b4ea7", - "integrity": "sha512-HG/HGOBhOMZOpO6jzXd/qNqX/28aO3Cl5r3/M8gU0FRuwzmc/op5Jtcycf9Sh9EHUMniquABuSW6MqczTE/Pfg==", + "version": "0.0.20", + "resolved": "https://npm.pkg.github.com/download/@github/actions-workflow-parser/0.0.20/cfba09f790505ad7f811d3ba63981f9a22562b82", + "integrity": "sha512-85C1iony9CclubBCGFNY3wcvDE+FeGHZ92bEYd5XdseFEtAU5UjAF85nBAd55mEzEh+f/mJq8RK3s0rMLqv5pQ==", "requires": { "@github/actions-expressions": "*", "yaml": "^2.0.0-8"