Skip to content

Commit

Permalink
Added comprehensive list of dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
ilya-lavrenov committed Jan 2, 2023
1 parent 9d94db5 commit c2b533c
Show file tree
Hide file tree
Showing 4 changed files with 139 additions and 12 deletions.
131 changes: 121 additions & 10 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

version: 2
updates:
#
# Python product dependencies
#

# Python API requirements
- package-ecosystem: pip
directory: "/src/bindings/python/"
Expand All @@ -13,8 +17,6 @@ updates:
assignees:
- "jiwaszki"
- "p-wysocki"
labels:
- "category: dependency_changes"
versioning-strategy: increase-if-necessary

# Model Optimizer requirements
Expand All @@ -33,8 +35,6 @@ updates:
allow:
- dependency-name: "*"
dependency-type: "production"
labels:
- "category: dependency_changes"
versioning-strategy: increase-if-necessary

# POT requirements
Expand All @@ -50,27 +50,138 @@ updates:
- "KodiaqQ"
- "jiwaszki"
- "p-wysocki"
labels:
- "category: dependency_changes"
versioning-strategy: increase-if-necessary

# PaddlePaddle tests requirements
# benchmark_tool requirements
- package-ecosystem: pip
directory: "/tools/benchmark_tool"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "Wovchena"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

#
# Tests requirements for frontends
#

# PaddlePaddle FE tests requirements
- package-ecosystem: pip
directory: "/src/frontends/paddle/tests/"
schedule:
interval: "daily"
time: "17:40"
time: "09:00"
timezone: "Asia/Shanghai"
open-pull-requests-limit: 3
labels:
- "category: dependency_changes"
assignees:
- "ceciliapeng2011"
- "meiyang-intel"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

# ONNX FE tests requirements
- package-ecosystem: pip
directory: "/src/frontends/onnx/tests/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Poland"
open-pull-requests-limit: 3
assignees:
- "mbencer"
- "tomdol"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

# TensorFlow FE tests requirements
- package-ecosystem: pip
directory: "/src/frontends/tensorflow/tests/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "rkazants"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

#
# Python Samples
#

- package-ecosystem: pip
directory: "/samples/python/hello_reshape_ssd/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "Wovchena"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

- package-ecosystem: pip
directory: "/samples/python/classification_sample_async/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "Wovchena"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

- package-ecosystem: pip
directory: "/samples/python/benchmark/bert_benchmark/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "Wovchena"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

- package-ecosystem: pip
directory: "/samples/python/hello_classification/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
open-pull-requests-limit: 3
assignees:
- "Wovchena"
- "jiwaszki"
- "p-wysocki"
versioning-strategy: increase-if-necessary

#
# Github actions - CI
#

# Github actions
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: "daily"
time: "09:00"
timezone: "Asia/Dubai"
assignees:
- "ilyachur"
- "ilya-lavrenov"
open-pull-requests-limit: 3
2 changes: 1 addition & 1 deletion .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 'Dependencies'
name: 'Dependency Review'
on: [pull_request]

jobs:
Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/dependency_review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: 'Dependency Review'
on: [pull_request]

jobs:
Review:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Clone OpenVINO
uses: actions/checkout@v3

- name: Dependency Review
uses: actions/dependency-review-action@v3
with:
config-file: './.github/dependency_review.yml'
2 changes: 1 addition & 1 deletion .github/workflows/mo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.10
python-version: '3.10'

- name: Cache pip
uses: actions/cache@v1
Expand Down

0 comments on commit c2b533c

Please sign in to comment.