make protocols_mypy workflow manually dispatchable

This commit is contained in:
Daulet Amirkhanov 2025-09-03 17:03:40 +01:00
parent a2180e7c66
commit 85684d2534

View file

@ -3,6 +3,7 @@ permissions:
name: Database Adapter MyPy Check name: Database Adapter MyPy Check
on: on:
workflow_dispatch:
push: push:
branches: [ main, dev ] branches: [ main, dev ]
paths: paths:
@ -53,7 +54,7 @@ jobs:
echo "Running MyPy on vector database adapters..." echo "Running MyPy on vector database adapters..."
for adapter in $vector_adapters; do for adapter in $vector_adapters; do
echo "Checking: $adapter" echo "Checking: $adapter"
poetry run mypy "$adapter" \ uv run mypy "$adapter" \
--config-file mypy.ini \ --config-file mypy.ini \
--show-error-codes \ --show-error-codes \
--no-error-summary --no-error-summary
@ -77,7 +78,7 @@ jobs:
echo "Running MyPy on graph database adapters..." echo "Running MyPy on graph database adapters..."
for adapter in $graph_adapters; do for adapter in $graph_adapters; do
echo "Checking: $adapter" echo "Checking: $adapter"
poetry run mypy "$adapter" \ uv run mypy "$adapter" \
--config-file mypy.ini \ --config-file mypy.ini \
--show-error-codes \ --show-error-codes \
--no-error-summary --no-error-summary
@ -101,7 +102,7 @@ jobs:
echo "Running MyPy on hybrid database adapters..." echo "Running MyPy on hybrid database adapters..."
for adapter in $hybrid_adapters; do for adapter in $hybrid_adapters; do
echo "Checking: $adapter" echo "Checking: $adapter"
poetry run mypy "$adapter" \ uv run mypy "$adapter" \
--config-file mypy.ini \ --config-file mypy.ini \
--show-error-codes \ --show-error-codes \
--no-error-summary --no-error-summary