|
34 | 34 | defines: '-DGGML_AVX2=OFF' |
35 | 35 | - build: 'avx512' |
36 | 36 | defines: '-DGGML_AVX512=ON' |
37 | | - runs-on: ubuntu-20.04 |
| 37 | + runs-on: ubuntu-24.04 |
38 | 38 | steps: |
39 | 39 | - uses: actions/checkout@v4 |
40 | 40 | with: |
|
90 | 90 | defines: '-DGGML_AVX2=OFF' |
91 | 91 | - build: 'avx512' |
92 | 92 | defines: '-DGGML_AVX512=ON' |
93 | | - runs-on: ubuntu-20.04 |
| 93 | + runs-on: ubuntu-24.04 |
94 | 94 | container: |
95 | 95 | image: alpine:latest |
96 | 96 | steps: |
@@ -334,7 +334,7 @@ jobs: |
334 | 334 | strategy: |
335 | 335 | fail-fast: false |
336 | 336 | matrix: |
337 | | - os: [ubuntu-20.04, windows-2019] |
| 337 | + os: [ubuntu-24.04, windows-2019] |
338 | 338 | cuda: ['12.2.0', '11.7.1'] |
339 | 339 | runs-on: ${{ matrix.os }} |
340 | 340 | steps: |
@@ -409,35 +409,35 @@ jobs: |
409 | 409 | if-no-files-found: error |
410 | 410 |
|
411 | 411 | - name: Upload artifacts (Linux) |
412 | | - if: ${{ matrix.os == 'ubuntu-20.04' }} |
| 412 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
413 | 413 | uses: actions/upload-artifact@v4 |
414 | 414 | with: |
415 | 415 | path: ./build/bin/libllama.so |
416 | 416 | name: llama-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so |
417 | 417 | if-no-files-found: error |
418 | 418 | - name: Upload artifacts ggml (Linux) |
419 | | - if: ${{ matrix.os == 'ubuntu-20.04' }} |
| 419 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
420 | 420 | uses: actions/upload-artifact@v4 |
421 | 421 | with: |
422 | 422 | path: ./build/bin/libggml.so |
423 | 423 | name: ggml-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so |
424 | 424 | if-no-files-found: error |
425 | 425 | - name: Upload artifacts ggml-base (Linux) |
426 | | - if: ${{ matrix.os == 'ubuntu-20.04' }} |
| 426 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
427 | 427 | uses: actions/upload-artifact@v4 |
428 | 428 | with: |
429 | 429 | path: ./build/bin/libggml-base.so |
430 | 430 | name: ggml-base-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so |
431 | 431 | if-no-files-found: error |
432 | 432 | - name: Upload artifacts ggml-cuda (Linux) |
433 | | - if: ${{ matrix.os == 'ubuntu-20.04' }} |
| 433 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
434 | 434 | uses: actions/upload-artifact@v4 |
435 | 435 | with: |
436 | 436 | path: ./build/bin/libggml-cuda.so |
437 | 437 | name: ggml-cuda-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so |
438 | 438 | if-no-files-found: error |
439 | 439 | - name: Upload llava artifacts (Linux) |
440 | | - if: ${{ matrix.os == 'ubuntu-20.04' }} |
| 440 | + if: ${{ matrix.os == 'ubuntu-24.04' }} |
441 | 441 | uses: actions/upload-artifact@v4 |
442 | 442 | with: |
443 | 443 | path: ./build/bin/libllava_shared.so |
@@ -540,7 +540,7 @@ jobs: |
540 | 540 | defines: '-DANDROID_ABI=x86_64' |
541 | 541 | - build: 'arm64-v8a' |
542 | 542 | defines: '-DANDROID_ABI=arm64-v8a' |
543 | | - runs-on: ubuntu-20.04 |
| 543 | + runs-on: ubuntu-24.04 |
544 | 544 | steps: |
545 | 545 | - uses: actions/checkout@v4 |
546 | 546 | with: |
|
0 commit comments