Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update PyPi release workflow with environment and dependency changes 🔄
This commit introduces several changes to the PyPi release workflow. We've added the OPENAI_API_KEY to the environment variables and updated the Python package caching strategy. The dependencies installation process has been refined, with requirements now being fetched from a dedicated test requirements file. Additionally, the testing step has been updated to use a new pytest recording mode. These changes aim to streamline the release process and improve testing reliability.
- Loading branch information