diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 888253cbae..e80ad31cfd 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -141,6 +141,8 @@ jobs: run: tox -e package-version-checks - name: Check package dependencies run: tox -e package-dependencies-checks + - name: Check dependencies + run: tox -e check-dependencies - name: Check generate protocols run: tox -e check-generate-all-protocols - name: Generate Documentation diff --git a/tox.ini b/tox.ini index fd533becb4..1f58813554 100644 --- a/tox.ini +++ b/tox.ini @@ -478,3 +478,15 @@ deps = docspec==2.2.1 docspec-python==2.2.1 commands = {toxinidir}/scripts/generate_api_docs.py + +[testenv:check-dependencies] +deps = + toml==0.10.2 +commands = + {toxinidir}/scripts/check_dependencies.py --check + +[testenv:update-dependencies] +deps = + toml==0.10.2 +commands = + {toxinidir}/scripts/check_dependencies.py \ No newline at end of file