|
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