From cacf71737ae2022db013dfebd17c773b16cce81a Mon Sep 17 00:00:00 2001 From: Corey Oordt Date: Sat, 4 Dec 2021 10:16:54 -0600 Subject: [PATCH] Changed codecov uploading pattern. --- .github/workflows/run-tests.yaml | 23 +++++++++++++++++++++++ tox.ini | 1 - 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 4180436..5d979a8 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -12,13 +12,36 @@ jobs: steps: - uses: actions/checkout@v1 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} + + + - name: Get pip cache dir + id: pip-cache + run: | + echo "::set-output name=dir::$(pip cache dir)" + + - name: Cache + uses: actions/cache@v2 + with: + path: ${{ steps.pip-cache.outputs.dir }} + key: + ${{ matrix.python-version }}-v1-${{ hashFiles('**/requirements.txt') }}-${{ hashFiles('**/tox.ini') }} + restore-keys: | + ${{ matrix.python-version }}-v1- + - name: Install dependencies run: | python -m pip install --upgrade pip pip install tox tox-gh-actions + - name: Test with tox run: tox + + - name: Upload coverage + uses: codecov/codecov-action@v1 + with: + name: Python ${{ matrix.python-version }} diff --git a/tox.ini b/tox.ini index 6c131ce..5782542 100644 --- a/tox.ini +++ b/tox.ini @@ -37,7 +37,6 @@ commands= categories{posargs} coverage report -m coverage html - codecov [testenv:begin] commands = coverage erase