Skip to content

Commit

Permalink
Adjust workflow.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
vshampor committed Mar 13, 2024
1 parent 53a3438 commit 8b19bef
Showing 1 changed file with 13 additions and 11 deletions.
24 changes: 13 additions & 11 deletions .github/workflows/llama_cpp_plugin_build_and_test.yml
Original file line number Diff line number Diff line change
@@ -1,34 +1,36 @@
name: precommit
name: llama_cpp_plugin_build_and_test

on:
pull_request:
types:
- opened
- reopened
- synchronize
paths:
- 'modules/llama_cpp_plugin/**'
paths:
- 'modules/llama_cpp_plugin/**'

jobs:
build_ubuntu20:
runs-on: ubuntu-20.04
steps:
- name: Setup cmake
uses: jwlawson/[email protected]
with:
cmake-version: '3.24.x'
- name: Setup cmake
uses: jwlawson/[email protected]
with:
cmake-version: '3.24.x'

- name: Checkout openvino_contrib
uses: actions/checkout@v3
submodules: recursive
with:
submodules: recursive

- name: Checkout openvino
uses: actions/checkout@v3
submodules: recursive
repository: https://github.com/vshampor/openvino
with:
submodules: recursive
repository: vshampor/openvino

- name: CMake - configure
run: cmake -B build -DCMAKE_BUILD_TYPE=Release -DOPENVINO_EXTRA_MODULES=${{ github.workspace }}/openvino_contrib/modules -DBUILD_java_api=OFF -DBUILD_nvidia_plugin=OFF -DBUILD_custom_operations=OFF -DBUILD_openvino_code=OFF -DBUILD_token_merging=OFF -DENABLE_TESTS=ON -DENABLE_FUNCTIONAL_TESTS=ON -DENABLE_PLUGINS_XML=ON .
run: cmake -B build -DCMAKE_BUILD_TYPE=Release -DOPENVINO_EXTRA_MODULES=${{ github.workspace }}/openvino_contrib/modules -DBUILD_java_api=OFF -DBUILD_nvidia_plugin=OFF -DBUILD_custom_operations=OFF -DBUILD_openvino_code=OFF -DBUILD_token_merging=OFF -DENABLE_TESTS=ON -DENABLE_FUNCTIONAL_TESTS=ON -DENABLE_PLUGINS_XML=ON openvino

- name: CMake - build
run: cmake --build build -j`nproc` -- llama_cpp_plugin llama_cpp_e2e_tests
Expand Down

0 comments on commit 8b19bef

Please sign in to comment.