Commit b31f4d4c
Changed files (1)
.github
workflows
.github/workflows/ci.yml
@@ -51,3 +51,30 @@ jobs:
- name: Run tests
run: ./scripts/test
+
+ examples:
+ name: examples
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Install Rye
+ run: |
+ curl -sSf https://rye.astral.sh/get | bash
+ echo "$HOME/.rye/shims" >> $GITHUB_PATH
+ env:
+ RYE_VERSION: '0.35.0'
+ RYE_INSTALL_OPTION: '--yes'
+ - name: Install dependencies
+ run: |
+ rye sync --all-features
+
+ - env:
+ OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
+ run: |
+ rye run python examples/demo.py
+ - env:
+ OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
+ run: |
+ rye run python examples/async_demo.py