Skip to content

Commit ba29428

Browse files
committed
Update workflows after renaming
1 parent 81d559c commit ba29428

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
with:
2121
python-version: "3.10"
2222
- name: Install dependencies
23-
run: pip install 'model_api/python/.[docs]'
23+
run: pip install 'src/python/.[docs]'
2424
- name: Install and Generate Doxygen
2525
uses: mattnotmitt/[email protected]
2626
- name: Build Docs

.github/workflows/pre_commit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Install clang-format
3131
run: sudo apt-get install -y clang-format-10
3232
- name: Install dependencies
33-
run: pip install 'model_api/python/.[full]'
33+
run: pip install 'src/python/.[full]'
3434
- name: Run pre-commit checks
3535
run: pre-commit run --all-files
3636
Unit-Tests:
@@ -43,6 +43,6 @@ jobs:
4343
with:
4444
python-version: "3.9"
4545
- name: Install dependencies
46-
run: pip install 'model_api/python/.[tests,ovms]'
46+
run: pip install 'src/python/.[tests,ovms]'
4747
- name: Run python unit tests
4848
run: pytest tests/python/unit

.github/workflows/publish.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,20 @@ jobs:
2424
python -m pip install --upgrade build
2525
- name: Build sdist
2626
run: |
27-
sed -i '/omz_tools/d' model_api/python/pyproject.toml
28-
python -m build --sdist model_api/python/
27+
sed -i '/omz_tools/d' src/python/pyproject.toml
28+
python -m build --sdist src/python/
2929
- uses: actions/upload-artifact@v4
3030
with:
3131
name: artifact-sdist
32-
path: model_api/python/dist/*.tar.gz
32+
path: src/python/dist/*.tar.gz
3333
- name: Build wheel
3434
run: |
35-
sed -i '/omz_tools/d' model_api/python/pyproject.toml
36-
python -m build --wheel model_api/python/
35+
sed -i '/omz_tools/d' src/python/pyproject.toml
36+
python -m build --wheel src/python/
3737
- uses: actions/upload-artifact@v4
3838
with:
3939
name: artifact-wheel
40-
path: model_api/python/dist/*.whl
40+
path: src/python/dist/*.whl
4141

4242
publish_package:
4343
name: Publish package
@@ -52,7 +52,7 @@ jobs:
5252
- name: Download artifacts
5353
uses: actions/download-artifact@v4
5454
with:
55-
path: model_api/python/dist
55+
path: src/python/dist
5656
pattern: artifact-*
5757
merge-multiple: true
5858
# to determine where to publish the package distribution to PyPI or TestPyPI
@@ -67,7 +67,7 @@ jobs:
6767
uses: svenstaro/upload-release-action@04733e069f2d7f7f0b4aebc4fbdbce8613b03ccd # v2
6868
with:
6969
repo_token: ${{ secrets.GITHUB_TOKEN }}
70-
file: model_api/python/dist/*
70+
file: src/python/dist/*
7171
tag: ${{ github.ref }}
7272
overwrite: true
7373
file_glob: true

.github/workflows/test_accuracy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
run: |
2626
source venv/bin/activate
2727
python -m pip install --upgrade pip
28-
pip install model_api/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
28+
pip install src/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
2929
- name: Prepare test data
3030
run: |
3131
source venv/bin/activate
@@ -37,7 +37,7 @@ jobs:
3737
DATA=data pytest --data=./data tests/python/accuracy/test_YOLOv8.py
3838
- name: Install CPP dependencies
3939
run: |
40-
sudo bash model_api/cpp/install_dependencies.sh
40+
sudo bash src/cpp/install_dependencies.sh
4141
- name: Build CPP Test
4242
run: |
4343
pip install nanobind==2.4.0

.github/workflows/test_precommit.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ jobs:
2727
run: |
2828
source venv/bin/activate
2929
python -m pip install --upgrade pip
30-
pip install model_api/python/[tests,ovms] --extra-index-url https://download.pytorch.org/whl/cpu
30+
pip install src/python/[tests,ovms] --extra-index-url https://download.pytorch.org/whl/cpu
3131
- name: Prepare test data
3232
run: |
3333
source venv/bin/activate
3434
python tests/cpp/precommit/prepare_data.py -d data -p tests/cpp/precommit/public_scope.json
3535
- name: Run test
3636
run: |
3737
source venv/bin/activate
38-
pytest --data=./data tests/python/funtional
38+
pytest --data=./data tests/python/functional
3939
CPP-Code-Quality:
4040
name: CPP-Code-Quality
4141
runs-on: ubuntu-latest
@@ -46,7 +46,7 @@ jobs:
4646
with:
4747
github_token: ${{ secrets.GITHUB_TOKEN}}
4848
# missingInclude: cppcheck can't find stl, openvino, opencv
49-
other_options: --suppress=missingInclude -Imodel_api/cpp/models/include -Imodel_api/cpp/utils/include -Imodel_api/cpp/pipelines/include --check-config
49+
other_options: --suppress=missingInclude -Isrc/cpp/models/include -Isrc/cpp/utils/include -Isrc/cpp/pipelines/include --check-config
5050
CPP-Precommit:
5151
runs-on: ubuntu-22.04
5252
steps:
@@ -63,9 +63,9 @@ jobs:
6363
run: |
6464
source venv/bin/activate
6565
python -m pip install --upgrade pip
66-
pip install model_api/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
66+
pip install src/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
6767
68-
sudo bash model_api/cpp/install_dependencies.sh
68+
sudo bash src/cpp/install_dependencies.sh
6969
- name: Prepare test data
7070
run: |
7171
source venv/bin/activate
@@ -98,7 +98,7 @@ jobs:
9898
run: |
9999
source venv/Scripts/activate
100100
python -m pip install --upgrade pip
101-
pip install model_api/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
101+
pip install src/python/[tests,build] --extra-index-url https://download.pytorch.org/whl/cpu
102102
curl https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.6/windows/w_openvino_toolkit_windows_2024.6.0.17404.4c0f47d2335_x86_64.zip --output w_openvino_toolkit_windows.zip
103103
unzip w_openvino_toolkit_windows.zip
104104
rm w_openvino_toolkit_windows.zip
@@ -114,7 +114,7 @@ jobs:
114114
shell: bash
115115
run: |
116116
mkdir build && cd build
117-
MSYS_NO_PATHCONV=1 cmake ../examples/cpp/ -DOpenVINO_DIR=$GITHUB_WORKSPACE/w_openvino_toolkit_windows_2024.6.0.17404.4c0f47d2335_x86_64/runtime/cmake -DOpenCV_DIR=$GITHUB_WORKSPACE/opencv/opencv/build -DCMAKE_CXX_FLAGS=/WX -DENABLE_PY_BINDINGS=OFF
117+
MSYS_NO_PATHCONV=1 cmake ../examples/cpp/ -DOpenVINO_DIR=$GITHUB_WORKSPACE/w_openvino_toolkit_windows_2024.6.0.17404.4c0f47d2335_x86_64/runtime/cmake -DOpenCV_DIR=$GITHUB_WORKSPACE/opencv/opencv/build -DCMAKE_CXX_FLAGS=/WX
118118
cmake --build . --config Release -j $((`nproc`*2+2))
119119
- name: Run sync sample
120120
shell: cmd
@@ -146,7 +146,7 @@ jobs:
146146
- name: serving_api
147147
run: |
148148
python -m pip install --upgrade pip
149-
python -m pip install model_api/python/[ovms,tests]
149+
python -m pip install src/python/[ovms,tests]
150150
python -c "from model_api.models import DetectionModel; DetectionModel.create_model('ssd_mobilenet_v1_fpn_coco').save('ovms_models/ssd_mobilenet_v1_fpn_coco/1/ssd_mobilenet_v1_fpn_coco.xml')"
151151
docker run -d --rm -v $GITHUB_WORKSPACE/ovms_models/:/models -p 8000:8000 openvino/model_server:latest --model_path /models/ssd_mobilenet_v1_fpn_coco/ --model_name ssd_mobilenet_v1_fpn_coco --rest_port 8000 --log_level DEBUG --target_device CPU
152152
python tests/cpp/precommit/prepare_data.py -d data -p tests/cpp/precommit/public_scope.json

0 commit comments

Comments
 (0)