From b028e5c03924f14cc7f6ca22aa92539e940aa230 Mon Sep 17 00:00:00 2001 From: Adam Yoblick Date: Thu, 31 Oct 2024 16:55:06 -0500 Subject: [PATCH] Remove pydevd workflow since we build these as part of CI now --- .github/workflows/attach_to_process.yml | 81 ------------------------- 1 file changed, 81 deletions(-) delete mode 100644 .github/workflows/attach_to_process.yml diff --git a/.github/workflows/attach_to_process.yml b/.github/workflows/attach_to_process.yml deleted file mode 100644 index 957a59f9..00000000 --- a/.github/workflows/attach_to_process.yml +++ /dev/null @@ -1,81 +0,0 @@ -# Used to build binaries under src/debugpy/_vendored/pydevd/pydevd_attach_to_process -# requires changes to this file or something under that path to run. -name: attach_to_process - -on: - workflow_dispatch: - pull_request: - branches: [main] - paths: - - .github/workflows/attach_to_process.yml - - src/debugpy/_vendored/pydevd/pydevd_attach_to_process/** - -env: - PYDEVD_ATTACH_TO_PROCESS: src/debugpy/_vendored/pydevd/pydevd_attach_to_process - -jobs: - windows-binaries: - runs-on: windows-latest - - steps: - - uses: actions/checkout@v3 - - - name: Clean up old binaries - run: rm ${{ env.PYDEVD_ATTACH_TO_PROCESS }}\* -include *.exe,*.dll,*.pdb - - - name: Compile binaries - shell: cmd - working-directory: ${{ env.PYDEVD_ATTACH_TO_PROCESS }}\windows - run: compile_windows.bat - - - name: Upload binaries - uses: actions/upload-artifact@v3 - with: - name: pydevd_attach_to_process-windows - path: | - ${{ env.PYDEVD_ATTACH_TO_PROCESS }}\*.exe - ${{ env.PYDEVD_ATTACH_TO_PROCESS }}\*.dll - ${{ env.PYDEVD_ATTACH_TO_PROCESS }}\*.pdb - - mac-binaries: - runs-on: macos-latest - - steps: - - uses: actions/checkout@v3 - - - name: Clean up old binaries - run: rm ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/*.so - - - name: Compile binaries - run: bash ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/linux_and_mac/compile_mac.sh - - - name: Upload binaries - uses: actions/upload-artifact@v3 - with: - name: pydevd_attach_to_process-macos - path: ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/*.dylib - - linux-binaries: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - - name: Clean up old binaries - run: rm ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/*.so - - - name: Compile 32-bit binaries - uses: docker://quay.io/pypa/manylinux2014_i686 - with: - args: bash ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/linux_and_mac/compile_linux.sh - - - name: Compile 64-bit binaries - uses: docker://quay.io/pypa/manylinux2014_x86_64 - with: - args: bash ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/linux_and_mac/compile_linux.sh - - - name: Upload binaries - uses: actions/upload-artifact@v3 - with: - name: pydevd_attach_to_process-linux - path: ${{ env.PYDEVD_ATTACH_TO_PROCESS }}/*.so