diff --git a/.github/workflows/onrelease.yml b/.github/workflows/onrelease.yml index a4bd922e..3a734743 100644 --- a/.github/workflows/onrelease.yml +++ b/.github/workflows/onrelease.yml @@ -21,6 +21,12 @@ jobs: - name: Unshallow run: git fetch --prune --unshallow + - name: Set up Python 3.8 + uses: actions/setup-python@v3 + with: + python-version: '3.8' + cache: 'pipenv' + - name: Install run: pip install pipenv diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index f4cdc5e8..e3cec53d 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -8,7 +8,7 @@ on: jobs: tests: - # Ubuntu 20.04 has Python 3.8 + # Ubuntu latest no longer installs Python 3.8 by default so install it runs-on: ubuntu-latest steps: - name: Checkout @@ -27,14 +27,20 @@ jobs: # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} # restore-keys: | # ${{ runner.os }}-go- - + + - name: Set up Python 3.8 + uses: actions/setup-python@v3 + with: + python-version: '3.8' + cache: 'pipenv' + - name: Install run: pip install pipenv - + - name: Run tests run: make test - - name: Publish test coverage to coverage site + - name: Publish test coverage to coverage site uses: codecov/codecov-action@v2 with: files: ./coverage.xml