|
56 | 56 |
|
57 | 57 | build-and-test: |
58 | 58 | runs-on: ${{ matrix.runs-on }} |
59 | | - needs: [create-draft-release] |
| 59 | + # needs: [create-draft-release] |
60 | 60 | timeout-minutes: 270 |
61 | 61 | strategy: |
62 | 62 | fail-fast: false |
@@ -342,6 +342,14 @@ jobs: |
342 | 342 | vulkan: false |
343 | 343 | ccache: true |
344 | 344 | ccache-dir: 'C:\Users\ContainerAdministrator\AppData\Local\ccache' |
| 345 | + - os: "win" |
| 346 | + name: "cuda-13-common_cpus-x64" |
| 347 | + runs-on: "windows-cuda-13-0" |
| 348 | + cmake-flags: "-DLLAMA_CURL=OFF -DGGML_CUDA=ON -DGGML_NATIVE=OFF -DCMAKE_CUDA_ARCHITECTURES='75;80;86;87;89;120;121' -DGGML_BACKEND_DL=ON -DGGML_CPU_ALL_VARIANTS=ON -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE='Release' -GNinja" |
| 349 | + run-e2e: false |
| 350 | + vulkan: false |
| 351 | + ccache: true |
| 352 | + ccache-dir: 'C:\Users\ContainerAdministrator\AppData\Local\ccache' |
345 | 353 | - os: "win" |
346 | 354 | name: "vulkan-common_cpus-x64" |
347 | 355 | runs-on: "windows-cuda-11-7" |
@@ -592,6 +600,7 @@ jobs: |
592 | 600 | wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/13.0/linux/cuda.tar.gz -O /tmp/cudart-llama-bin-linux-cu13.0-x64.tar.gz |
593 | 601 | wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/12.0/linux/cuda.tar.gz -O /tmp/cudart-llama-bin-linux-cu12.0-x64.tar.gz |
594 | 602 | wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/11.7/linux/cuda.tar.gz -O /tmp/cudart-llama-bin-linux-cu11.7-x64.tar.gz |
| 603 | + wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/13.0/windows/cuda.tar.gz -O /tmp/cudart-llama-bin-win-cu13.0-x64.tar.gz |
595 | 604 | wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/12.0/windows/cuda.tar.gz -O /tmp/cudart-llama-bin-win-cu12.0-x64.tar.gz |
596 | 605 | wget https://minio.menlo.ai:9000/cicd/dist/cuda-dependencies/11.7/windows/cuda.tar.gz -O /tmp/cudart-llama-bin-win-cu11.7-x64.tar.gz |
597 | 606 |
|
@@ -634,6 +643,12 @@ jobs: |
634 | 643 | echo " sha512: >-" >> checksum.yml |
635 | 644 | echo " $(sha512sum /tmp/cudart-llama-bin-win-cu12.0-x64.tar.gz | awk '{ print $1 }')" >> checksum.yml |
636 | 645 | echo " size: $(stat -c%s /tmp/cudart-llama-bin-win-cu12.0-x64.tar.gz)" >> checksum.yml |
| 646 | +
|
| 647 | + echo "- url: cudart-llama-bin-win-cu13.0-x64.tar.gz" >> checksum.yml |
| 648 | + echo " sha512: >-" >> checksum.yml |
| 649 | + echo " $(sha512sum /tmp/cudart-llama-bin-win-cu13.0-x64.tar.gz | awk '{ print $1 }')" >> checksum.yml |
| 650 | + echo " size: $(stat -c%s /tmp/cudart-llama-bin-win-cu13.0-x64.tar.gz)" >> checksum.yml |
| 651 | +
|
637 | 652 | cat checksum.yml |
638 | 653 |
|
639 | 654 | - name: Upload checksum.yml to GitHub Release |
@@ -680,6 +695,17 @@ jobs: |
680 | 695 | asset_name: cudart-llama-bin-linux-cu11.7-x64.tar.gz |
681 | 696 | asset_content_type: application/gzip |
682 | 697 |
|
| 698 | + - name: upload cudart-llama-bin-win-cu13.0-x64.tar.gz to Github Release |
| 699 | + uses: actions/upload-release-asset@v1 |
| 700 | + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') |
| 701 | + env: |
| 702 | + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 703 | + with: |
| 704 | + upload_url: ${{ needs.create-draft-release.outputs.upload_url }} |
| 705 | + asset_path: /tmp/cudart-llama-bin-win-cu13.0-x64.tar.gz |
| 706 | + asset_name: cudart-llama-bin-win-cu13.0-x64.tar.gz |
| 707 | + asset_content_type: application/gzip |
| 708 | + |
683 | 709 | - name: upload cudart-llama-bin-win-cu12.0-x64.tar.gz to Github Release |
684 | 710 | uses: actions/upload-release-asset@v1 |
685 | 711 | if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') |
|
0 commit comments