From 6c933ccba6aedafe699dab1c5bad4eb6c44a90c8 Mon Sep 17 00:00:00 2001 From: Paul Koch Date: Wed, 24 Jul 2024 14:33:15 -0700 Subject: [PATCH] simplify build steps --- .github/workflows/ci.yml | 42 ---------------------------------------- 1 file changed, 42 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a9fbda98..489855df1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -76,45 +76,3 @@ jobs: steps: - name: Check out repository uses: actions/checkout@v2 - - - name: Download CUDA installer - if: startsWith(matrix.image, 'windows') - run: | - curl -O https://developer.download.nvidia.com/compute/cuda/11.2.2/network_installers/cuda_11.2.2_win10_network.exe - - - name: Build on Windows - if: startsWith(matrix.image, 'windows') - run: | - SET PATH=%PATH%;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\ - SET CudaToolkitDir=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2 - cuda_11.2.2_win10_network.exe -s nvcc_11.2 visual_studio_integration_11.2 cudart_11.2 - IF ERRORLEVEL 1 ( - ECHO cuda_11.2.2_win10_network.exe FAILED - EXIT /B 201 - ) - .\build.bat ${{ matrix.options }} ${{ matrix.asm }} - - - name: Build on Linux - if: startsWith(matrix.image, 'ubuntu') - run: | - sudo apt --yes update - sudo apt --yes install nvidia-cuda-toolkit - /bin/sh ./build.sh ${{ matrix.options }} ${{ matrix.asm }} - - - name: Build on macOS - if: startsWith(matrix.image, 'macOS') - run: | - /bin/sh ./build.sh ${{ matrix.options }} ${{ matrix.asm }} - - - name: Publish native shared library - uses: actions/upload-artifact@v2 - with: - name: ${{ matrix.artifact_name }} - path: bld/lib - - - name: Publish assembly x64 - if: ${{ matrix.asm != '' }} - uses: actions/upload-artifact@v2 - with: - name: asm-${{ matrix.artifact_name }} - path: bld/asm/