Debug CI Cache.

This commit is contained in:
Zied Aouini 2021-04-16 16:55:48 +02:00
parent 2d2ce375f8
commit 05d5f7c0d4

View file

@ -15,7 +15,7 @@ jobs:
name: ${{ matrix.python-version }} on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: true
fail-fast: false
matrix:
os: ["ubuntu-latest", "macOS-latest"]
python-version: [pypy-3.7, pypy3, 3.9, 3.8, 3.7, 3.6]
@ -26,10 +26,42 @@ jobs:
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Display Python version and cache location
- name: Set cache location for Ubuntu (Python)
id: set-cache
if: |
startsWith(matrix.os, 'ubuntu') &&
startsWith(matrix.python-version, '3')
run: |
python -c "import sys; print(sys.version)"
pip cache dir
python -c "import sys; print(sys.version.split("" "")[0])"
echo "::set-output name=dir::$(python -c "import sys; print(\"/opt/hostedtoolcache/Python/\" + sys.version.split("" "")[0] + \"/\")")"
ls ${{ steps.set-cache.outputs.dir }}
- name: Set cache location for Ubuntu (PyPy)
id: set-cache
if: |
startsWith(matrix.os, 'ubuntu') &&
startsWith(matrix.python-version, 'pypy')
run: |
python -c "import sys; print(sys.version.split("" "")[0])"
echo "::set-output name=dir::$(python -c "import sys; print(\"/opt/hostedtoolcache/PyPy/\" + sys.version.split("" "")[0] + \"/\")")"
ls ${{ steps.set-cache.outputs.dir }}
- name: Set cache location for macOS (Python)
id: set-cache
if: |
startsWith(matrix.os, 'macOS') &&
startsWith(matrix.python-version, '3')
run: |
python -c "import sys; print(sys.version.split("" "")[0])"
echo "::set-output name=dir::$(python -c "import sys; print(\"/Users/runner/hostedtoolcache/Python/\" + sys.version.split("" "")[0] + \"/\")")"
ls ${{ steps.set-cache.outputs.dir }}
- name: Set cache location for macOS (PyPy)
id: set-cache
if: |
startsWith(matrix.os, 'macOS') &&
startsWith(matrix.python-version, 'pypy')
run: |
python -c "import sys; print(sys.version.split("" "")[0])"
echo "::set-output name=dir::$(python -c "import sys; print(\"/Users/runner/hostedtoolcache/PyPy/\" + sys.version.split("" "")[0] + \"/\")")"
ls ${{ steps.set-cache.outputs.dir }}
- name: Pip cache
uses: actions/cache@v2
id: pip-cache