From 4248adfc3e99fad798f45e46d89f29cf2418ae33 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 1 Oct 2026 18:17:16 +0000 Subject: [PATCH 1/3] Initial plan From 667e7e263706a0d88776b2c7582aa4b4a93fe1d9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 1 Oct 2026 18:22:18 +0000 Subject: [PATCH 2/3] ci: run eslint after compile and hygiene checks Co-authored-by: bryanchen-d <41454397+bryanchen-d@users.noreply.github.com> --- .github/workflows/pr.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index b4f1182cb0a8f..0055b87b33042 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -96,10 +96,13 @@ jobs: npm --prefix extensions/markdown-language-features run test-markdown-editor-package-json - name: Compile & Hygiene - run: npm exec -- npm-run-all2 -lp core-ci hygiene eslint valid-layers-check define-class-fields-check vscode-dts-compile-check tsec-compile-check test-build-scripts + run: npm exec -- npm-run-all2 -lp core-ci hygiene valid-layers-check define-class-fields-check vscode-dts-compile-check tsec-compile-check test-build-scripts env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: ESLint + run: npm run eslint + - name: Check Codex protocol client is in sync run: | git fetch --no-tags --depth=1 origin "$CODEX_SYNC_BASE" || true From bbe8269a1597633841e0cf6e0755ef14d5176977 Mon Sep 17 00:00:00 2001 From: Bryan Chen Date: Thu, 1 Oct 2026 13:49:29 -0700 Subject: [PATCH 3/3] ci: explain separate ESLint scheduling Keep the resource-contention mitigation in this standalone CI PR, separate from the accessibility fix in microsoft/vscode#339121. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/pr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0055b87b33042..1dfa183731dd6 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -100,6 +100,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Avoid overlapping ESLint's worker memory with the parallel compilation checks. - name: ESLint run: npm run eslint