ci: update tests workflow

This commit is contained in:
Andrew
2022-10-31 21:45:15 -05:00
parent be1a811425
commit eabb584266

View File

@@ -34,10 +34,10 @@ jobs:
steps: steps:
- name: Check out the repository - name: Check out the repository
uses: actions/checkout@v3.1.0 uses: actions/checkout@v3.0.2
- name: Set up Python ${{ matrix.python }} - name: Set up Python ${{ matrix.python }}
uses: actions/setup-python@v4.3.0 uses: actions/setup-python@v4.1.0
with: with:
python-version: ${{ matrix.python }} python-version: ${{ matrix.python }}
@@ -82,7 +82,7 @@ jobs:
print("::set-output name=result::{}".format(result)) print("::set-output name=result::{}".format(result))
- name: Restore pre-commit cache - name: Restore pre-commit cache
uses: actions/cache@v3.0.11 uses: actions/cache@v3.0.5
if: matrix.session == 'pre-commit' if: matrix.session == 'pre-commit'
with: with:
path: ~/.cache/pre-commit path: ~/.cache/pre-commit
@@ -96,14 +96,14 @@ jobs:
- name: Upload coverage data - name: Upload coverage data
if: always() && matrix.session == 'tests' if: always() && matrix.session == 'tests'
uses: "actions/upload-artifact@v3.1.1" uses: "actions/upload-artifact@v3.1.0"
with: with:
name: coverage-data name: coverage-data
path: ".coverage.*" path: ".coverage.*"
- name: Upload documentation - name: Upload documentation
if: matrix.session == 'docs-build' if: matrix.session == 'docs-build'
uses: actions/upload-artifact@v3.1.1 uses: actions/upload-artifact@v3.1.0
with: with:
name: docs name: docs
path: docs/_build path: docs/_build
@@ -113,10 +113,10 @@ jobs:
needs: tests needs: tests
steps: steps:
- name: Check out the repository - name: Check out the repository
uses: actions/checkout@v3.1.0 uses: actions/checkout@v3.0.2
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v4.3.0 uses: actions/setup-python@v4.2.0
with: with:
python-version: "3.10" python-version: "3.10"
@@ -137,9 +137,9 @@ jobs:
nox --version nox --version
- name: Download coverage data - name: Download coverage data
uses: actions/download-artifact@v3.0.1 uses: actions/download-artifact@v3.0.0
with: with:
name: coverage-data name: coverage-data
- name: Upload coverage report - name: Upload coverage report
uses: codecov/codecov-action@v3.1.1 uses: codecov/codecov-action@v3.1.0