Add pip (with virtual environments) example for Python project

pull/14/head
Kosei Kitahara 6 years ago
parent 8c4c641fa0
commit 8505450d2a
No known key found for this signature in database
GPG Key ID: D18883191F02241B

@ -119,3 +119,20 @@ uses: actions/cache@preview
restore-keys: | restore-keys: |
${{ runner.os }}-mix- ${{ runner.os }}-mix-
``` ```
### Python - pip
Use with virtual environments.
```yaml
- uses: actions/cache@preview
with:
path: .venv
key: ${{ runner.os }}-pip-${{ hashFiles(format('{0}/{1}', github.workspace, 'requirements.txt')) }}
restore-keys: |
${{ runner.os }}-pip-
- run: |
python -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
```

Loading…
Cancel
Save