From fbdc2a57497f50dded1009369ed4e14237786f13 Mon Sep 17 00:00:00 2001 From: eric sciple Date: Wed, 17 Dec 2025 09:24:22 -0600 Subject: [PATCH] Add ubuntu-slim and update runner labels (#256) * Add ubuntu-slim and update runner labels - Add ubuntu-slim runner (new 1-vCPU Linux runner) - Add ubuntu-24.04 (current LTS) - Update macOS runners to current versions (15, 14, 13) - Remove deprecated runners (ubuntu-18.04, macos-12, macos-11, macos-10.15) - Update tests to reflect new runner count Fixes #255 * Remove macos-13 runner label Per internal confirmation, macos-13 should not be included in the suggested runner labels. --- languageservice/src/value-providers/default.ts | 8 ++++---- package-lock.json | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/languageservice/src/value-providers/default.ts b/languageservice/src/value-providers/default.ts index a5eb643..128f128 100644 --- a/languageservice/src/value-providers/default.ts +++ b/languageservice/src/value-providers/default.ts @@ -6,16 +6,16 @@ import {stringsToValues} from "./strings-to-values"; export const DEFAULT_RUNNER_LABELS = [ "ubuntu-latest", + "ubuntu-24.04", "ubuntu-22.04", "ubuntu-20.04", - "ubuntu-18.04", + "ubuntu-slim", "windows-latest", "windows-2022", "windows-2019", "macos-latest", - "macos-12", - "macos-11", - "macos-10.15", + "macos-15", + "macos-14", "self-hosted" ]; diff --git a/package-lock.json b/package-lock.json index 783a235..bde8242 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12737,8 +12737,7 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, - "license": "0BSD", - "peer": true + "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0",