More daily test workflow tweaks
Make sure we're using correct pip with 'python -m' trick
Run tests later (8:00 GMT => 3 am ET)
on:
workflow_dispatch:
schedule:
- - cron: '0 0 * * *'
+ - cron: '0 8 * * *'
name: 'Daily CI Tests'
@@ -27,9 +27,9 @@ jobs:
python-version: ${{ matrix.python-version }}
- run: |
- python -m pip install --upgrade pip
python -m venv create $GITHUB_WORKSPACE/clean_env --clear
source $GITHUB_WORKSPACE/clean_env/bin/activate
echo $VIRTUAL_ENV
- pip install -r $GITHUB_WORKSPACE/requirements.txt $GITHUB_WORKSPACE/.
+ python -m pip install --upgrade pip
+ python -m pip install -r $GITHUB_WORKSPACE/requirements.txt $GITHUB_WORKSPACE/.
pytest -n 4 --import-mode=append
