diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 009a244e431946040eae1c23dc0beba48bde440d..10a68fad4e515422df8c25fcd9192aa5291fc0a1 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -82,16 +82,19 @@ jobs: cuda: "11.5.1" arch: 86 python: "3.11" + recommended_gpus: "RTX 3000 and 4000 series (Ampere and Ada)" - os: windows-2019 visual_studio: "Visual Studio 16 2019" cuda: "11.5.1" arch: 75 python: "3.10" + recommended_gpus: "RTX 2000 series (Turing)" - os: windows-2019 visual_studio: "Visual Studio 16 2019" cuda: "11.5.1" arch: 70 python: "3.9" + recommended_gpus: "GTX 1000 series (Pascal)" - os: windows-2019 visual_studio: "Visual Studio 16 2019" cuda: "11.5.1" @@ -136,8 +139,9 @@ jobs: - name: Build working-directory: ${{ env.build_dir }} run: cmake --build . --config ${{ env.config }} --target ALL_BUILD --verbose - - name: Upload executable + - name: Upload binaries + if: ${{ matrix.recommended_gpus }} uses: actions/upload-artifact@v3 with: - name: Windows binary for CC ${{ matrix.arch }} + name: Windows binaries for ${{ matrix.recommended_gpus }} path: ${{ env.build_dir }}/testbed.exe