@@ -37,24 +37,27 @@ jobs:
3737 run : |
3838 echo "MISTRAL_API_KEY=${{ secrets[format('CI_MISTRAL_API_KEY_PYTHON_{0}', env.VERSION)] }}" >> $GITHUB_ENV
3939
40- - name : For python 3.9, build and install client. Run examples without extra dependencies.
41- if : matrix.python-version == '3.9'
40+ - name : Build the package
4241 run : |
42+ touch README-PYPI.md # Create this file since the client is not built by Speakeasy
4343 poetry build
44+
45+ - name : For python 3.9, install the client and run examples without extra dependencies.
46+ if : matrix.python-version == '3.9'
47+ run : |
4448 PACKAGE="dist/$(ls dist | grep whl | head -n 1)"
4549 python3 -m pip install "$PACKAGE"
4650 ./examples/run_all.sh --no-extra-dep
4751 env :
48- MISTRAL_AGENT_ID : ${{ vars .CI_AGENT_ID }}
52+ MISTRAL_AGENT_ID : ${{ secrets .CI_AGENT_ID }}
4953 MISTRAL_API_KEY : ${{ env.MISTRAL_API_KEY }}
5054
51- - name : For python 3.10+, build and install client with extras. Run all examples.
55+ - name : For python 3.10+, install client with extras and run all examples.
5256 if : matrix.python-version != '3.9'
5357 run : |
54- poetry build
5558 PACKAGE="dist/$(ls dist | grep whl | head -n 1)[agents]"
5659 python3 -m pip install "$PACKAGE"
5760 ./examples/run_all.sh
5861 env :
59- MISTRAL_AGENT_ID : ${{ vars .CI_AGENT_ID }}
62+ MISTRAL_AGENT_ID : ${{ secrets .CI_AGENT_ID }}
6063 MISTRAL_API_KEY : ${{ env.MISTRAL_API_KEY }}
0 commit comments