From 9b83a36ea0548140b5938c6f3ad3fbff20341c78 Mon Sep 17 00:00:00 2001 From: Eduardo Villalpando Mello Date: Wed, 11 Nov 2026 14:07:18 -0800 Subject: [PATCH] Use shared Python CI localization tooling Migrate the localization action and DevDiv tooling resources to the reviewed vscode-python-ci revision without changing caller inputs or release behavior. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 956d3afd-ae0b-486c-a60c-3a6276c23213 --- .github/workflows/localization.yml | 2 +- README.md | 2 +- build/azure-devdiv-pipeline.pre-release.yml | 4 ++-- build/azure-devdiv-pipeline.stable.yml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/localization.yml b/.github/workflows/localization.yml index 8e302938..8d50a03b 100644 --- a/.github/workflows/localization.yml +++ b/.github/workflows/localization.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: microsoft/vscode-common-python-lsp/.github/actions/localization@6b4a3573e7e7a9fe1e468e129544432278aec2d6 + - uses: microsoft/vscode-python-ci/actions/localization@2f06c1206c8644c50f99228a111e8c15e33e7828 with: app-id: ${{ vars.PYTHON_LOCALIZATION_APP_ID }} private-key: ${{ secrets.PYTHON_LOCALIZATION_PRIVATE_KEY }} diff --git a/README.md b/README.md index 040a9b6f..75731974 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ Dependabot continues to use public registries and its existing update settings. ### Localization -The **Localization** GitHub workflow submits English strings using the [shared composite action and Python tooling](https://github.com/microsoft/vscode-common-python-lsp#shared-localization-automation). Stable and pre-release DevDiv pipelines independently retrieve translations through Pylance-Eng's `pullLocalization: true`; releases never submit English or create translation-update PRs. +The **Localization** GitHub workflow submits English strings using the [shared composite action and Python tooling](https://github.com/microsoft/vscode-python-ci/tree/main/actions/localization). Stable and pre-release DevDiv pipelines independently retrieve translations through Pylance-Eng's `pullLocalization: true`; releases never submit English or create translation-update PRs. Both paths use `microsoft/vscode-python-extensions-loc`, branch **`dev`**, with canonical extension ID **`ms-python.debugpy`**. English XLF is stored in `src/en/ms-python.debugpy` and handbacks in `out/ms-python.debugpy`. The action and Azure tooling checkout are pinned to the same reviewed revision. diff --git a/build/azure-devdiv-pipeline.pre-release.yml b/build/azure-devdiv-pipeline.pre-release.yml index 03d05b1a..8ad15e48 100644 --- a/build/azure-devdiv-pipeline.pre-release.yml +++ b/build/azure-devdiv-pipeline.pre-release.yml @@ -25,8 +25,8 @@ resources: endpoint: Github-Pylance - repository: localizationTools type: github - name: microsoft/vscode-common-python-lsp - ref: 6b4a3573e7e7a9fe1e468e129544432278aec2d6 + name: microsoft/vscode-python-ci + ref: 2f06c1206c8644c50f99228a111e8c15e33e7828 endpoint: Github-Pylance variables: - name: TeamName diff --git a/build/azure-devdiv-pipeline.stable.yml b/build/azure-devdiv-pipeline.stable.yml index c3c75af3..feaccba7 100644 --- a/build/azure-devdiv-pipeline.stable.yml +++ b/build/azure-devdiv-pipeline.stable.yml @@ -20,8 +20,8 @@ resources: endpoint: Github-Pylance - repository: localizationTools type: github - name: microsoft/vscode-common-python-lsp - ref: 6b4a3573e7e7a9fe1e468e129544432278aec2d6 + name: microsoft/vscode-python-ci + ref: 2f06c1206c8644c50f99228a111e8c15e33e7828 endpoint: Github-Pylance variables: - name: TeamName