From 52820b01674f1e36ce799732cfdeda4116d31bc2 Mon Sep 17 00:00:00 2001 From: Himanshu Singh Date: Fri, 12 Sep 2025 14:53:27 +0200 Subject: [PATCH 1/3] chore: pin tests to run against 1.103.3 --- src/test/runTest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/runTest.ts b/src/test/runTest.ts index 4b3b67dab..79278b9a1 100644 --- a/src/test/runTest.ts +++ b/src/test/runTest.ts @@ -39,7 +39,7 @@ async function main(): Promise { // Download VS Code, unzip it and run the integration test await runTests({ - version: 'insiders', // Download latest insiders. + version: '1.103.2', // TODO(VSCODE-700) Once we fix the test setup issues, we should revert this to 'insiders' extensionDevelopmentPath, extensionTestsPath, launchArgs: [testWorkspace, '--disable-extensions'], From db54b363f9d9750c0bc9cdeb35787acf7c9991fe Mon Sep 17 00:00:00 2001 From: Himanshu Singh Date: Fri, 12 Sep 2025 15:23:34 +0200 Subject: [PATCH 2/3] chore: increase vsix expected size --- scripts/check-vsix-size.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-vsix-size.ts b/scripts/check-vsix-size.ts index 2ac805779..0a84981ee 100644 --- a/scripts/check-vsix-size.ts +++ b/scripts/check-vsix-size.ts @@ -12,7 +12,7 @@ const vsixFileName = path.resolve( ); const size = fs.statSync(vsixFileName).size; -const maxSize = 8_000_000; +const maxSize = 12_000_000; if (size >= maxSize) { throw new Error( From 9e95b56827bac15e9034bf0dff07c0a44ace9985 Mon Sep 17 00:00:00 2001 From: Himanshu Singh Date: Fri, 12 Sep 2025 15:36:17 +0200 Subject: [PATCH 3/3] chore: use windows-latest --- .github/workflows/test-and-build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-and-build.yaml b/.github/workflows/test-and-build.yaml index 922ee71a0..1fa310259 100644 --- a/.github/workflows/test-and-build.yaml +++ b/.github/workflows/test-and-build.yaml @@ -4,7 +4,7 @@ on: branches: - main tags: - - 'v*.*.*' + - "v*.*.*" pull_request: workflow_dispatch: schedule: @@ -20,7 +20,7 @@ jobs: strategy: matrix: - os: [ubuntu-latest, windows-2019, macos-latest] + os: [ubuntu-latest, windows-latest, macos-latest] fail-fast: false runs-on: ${{ matrix.os }}