File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -387,6 +387,39 @@ jobs:
387387 cd build
388388 ctest -L main --verbose
389389
390+ ubuntu-24-cmake-vulkan-deb :
391+ runs-on : ubuntu-24.04
392+
393+ steps :
394+ - name : Clone
395+ id : checkout
396+ uses : actions/checkout@v4
397+
398+ - name : ccache
399+ uses : ggml-org/ccache-action@v1.2.16
400+ with :
401+ key : ubuntu-24-cmake-vulkan-deb
402+ evict-old-files : 1d
403+
404+ - name : Dependencies
405+ id : depends
406+ run : |
407+ sudo apt-get install -y glslc libvulkan-dev libcurl4-openssl-dev
408+
409+ - name : Configure
410+ id : cmake_configure
411+ run : |
412+ cmake -B build \
413+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
414+ -DGGML_BACKEND_DL=ON \
415+ -DGGML_CPU_ALL_VARIANTS=ON \
416+ -DGGML_VULKAN=ON
417+
418+ - name : Build
419+ id : cmake_build
420+ run : |
421+ cmake --build build -j $(nproc)
422+
390423 ubuntu-24-cmake-vulkan :
391424 runs-on : ubuntu-24.04
392425
You can’t perform that action at this time.
0 commit comments