From 1b6b15c4ce6048f3470e7ba2377007944e67f46a Mon Sep 17 00:00:00 2001 From: Paula Camargo Date: Wed, 31 Jan 2024 13:17:48 -0500 Subject: [PATCH 1/2] update version --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 16711fba..a687cca9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "debugpy", - "version": "2024.0.0-rc", + "version": "2024.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "debugpy", - "version": "2024.0.0-rc", + "version": "2024.0.0", "license": "MIT", "dependencies": { "@vscode/extension-telemetry": "^0.8.5", diff --git a/package.json b/package.json index 56d6be30..868d683e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "debugpy", "displayName": "Python Debugger", "description": "Python Debugger extension using `debugpy`.", - "version": "2024.0.0-rc", + "version": "2024.0.0", "publisher": "ms-python", "enabledApiProposals": [ "portsAttributes" From 5fe606a8b16d280015289bb01a5cf5b3636bf745 Mon Sep 17 00:00:00 2001 From: Paula Camargo Date: Wed, 31 Jan 2024 13:18:27 -0500 Subject: [PATCH 2/2] update stable pipeline --- build/azure-pipeline.stable.yml | 36 ++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/build/azure-pipeline.stable.yml b/build/azure-pipeline.stable.yml index 433f3578..1def9379 100644 --- a/build/azure-pipeline.stable.yml +++ b/build/azure-pipeline.stable.yml @@ -25,6 +25,32 @@ extends: parameters: l10nSourcePaths: ./src publishExtension: ${{ parameters.publishExtension }} + buildPlatforms: + - name: Linux + packageArch: arm64 + vsceTarget: linux-arm64 + - name: Linux + packageArch: arm + vsceTarget: linux-armhf + - name: Linux + packageArch: x64 + vsceTarget: linux-x64 + - name: MacOS + packageArch: arm64 + vsceTarget: darwin-arm64 + - name: MacOS + packageArch: x64 + vsceTarget: darwin-x64 + - name: Windows + packageArch: arm + vsceTarget: win32-arm64 + - name: Windows + packageArch: ia32 + vsceTarget: win32-ia32 + - name: Windows + packageArch: x64 + vsceTarget: win32-x64 + buildSteps: - task: NodeTool@0 inputs: @@ -44,14 +70,14 @@ extends: - script: python -m pip install -U pip displayName: Upgrade pip - - script: python -m pip install wheel - displayName: Install wheel - - - script: python -m pip install nox - displayName: Install wheel + - script: python -m pip install wheel nox + displayName: Install wheel and nox + # update according packageArch - script: python -m nox --session install_bundled_libs displayName: Install Python dependencies + env: + VSCETARGET: ${{ variables.VSCETARGET }} - script: python ./build/update_ext_version.py --release --for-publishing displayName: Update build number