@@ -14,11 +14,11 @@ jobs:
1414 lint :
1515 runs-on : ubuntu-latest
1616 steps :
17- - uses : actions/checkout@v5
18- - name : Set up Python 3.9
17+ - uses : actions/checkout@v6
18+ - name : Set up Python 3.10
1919 uses : actions/setup-python@v6
2020 with :
21- python-version : 3.9
21+ python-version : ' 3.10 '
2222 - name : Install dependencies
2323 run : |
2424 python -m pip install --upgrade pip
4141 strategy :
4242 fail-fast : false
4343 matrix :
44- python_ver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
44+ python_ver : ["3.10", "3.11", "3.12", "3.13"]
4545 steps :
46- - uses : actions/checkout@v5
46+ - uses : actions/checkout@v6
4747 - name : Set up Python ${{ matrix.python_ver }}
4848 uses : actions/setup-python@v6
4949 with :
@@ -67,11 +67,11 @@ jobs:
6767 env :
6868 TWINE_USERNAME : " __token__"
6969 steps :
70- - uses : actions/checkout@v5
71- - name : Set up Python 3.9
70+ - uses : actions/checkout@v6
71+ - name : Set up Python 3.10
7272 uses : actions/setup-python@v6
7373 with :
74- python-version : 3.9
74+ python-version : ' 3.10 '
7575 - name : Install dependencies
7676 run : |
7777 python -m pip install --upgrade pip
@@ -115,3 +115,11 @@ jobs:
115115 cd ext/dapr-ext-fastapi
116116 python setup.py sdist bdist_wheel
117117 twine upload dist/*
118+ - name : Build and publish dapr-ext-langgraph
119+ if : startsWith(github.ref_name, 'langgraph-v')
120+ env :
121+ TWINE_PASSWORD : ${{ secrets.PYPI_UPLOAD_PASS }}
122+ run : |
123+ cd ext/dapr-ext-langgraph
124+ python setup.py sdist bdist_wheel
125+ twine upload dist/*
0 commit comments