diff --git a/.github/workflows/coverage-lint.yml b/.github/workflows/coverage-lint.yml index 46debe1d..664619da 100644 --- a/.github/workflows/coverage-lint.yml +++ b/.github/workflows/coverage-lint.yml @@ -12,11 +12,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3 with: submodules: recursive - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v3.1.1 with: python-version: 3.8 @@ -37,7 +37,7 @@ jobs: run: pytest --cov=h3 --full-trace --cov-report=xml - name: Upload coverage to Codecov - uses: codecov/codecov-action@v1.0.13 + uses: codecov/codecov-action@v3.0.0 with: file: ./coverage.xml fail_ci_if_error: true diff --git a/.github/workflows/deploy_docs.yml b/.github/workflows/deploy_docs.yml index 238a1a1c..d9327638 100644 --- a/.github/workflows/deploy_docs.yml +++ b/.github/workflows/deploy_docs.yml @@ -14,11 +14,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3 with: submodules: recursive - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v3.1.1 with: python-version: 3.8 @@ -39,7 +39,7 @@ jobs: # Deploy the book's HTML to gh-pages branch - name: GitHub Pages action - uses: peaceiris/actions-gh-pages@v3.6.1 + uses: peaceiris/actions-gh-pages@v3.7.3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: docs/_build/html diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f1abcdba..0d6279c4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: os: [macos-latest, windows-latest, ubuntu-latest] - python-version: [2.7, 3.5, 3.6, 3.7, 3.8, 3.9, "3.10"] + python-version: ['2.7', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10'] exclude: - os: windows-latest python-version: 2.7 @@ -22,11 +22,11 @@ jobs: python-version: 3.5 steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3 with: submodules: recursive - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v3.1.1 with: python-version: "${{ matrix.python-version }}" diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index ab804cc1..4b9c416e 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive @@ -24,7 +24,7 @@ jobs: pipx run build --sdist - name: Upload artifacts to GitHub - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: path: ./dist @@ -43,7 +43,7 @@ jobs: name: Linux Intel 64-bit steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive @@ -61,7 +61,7 @@ jobs: pipx run twine check wheelhouse/* - name: Upload artifacts to GitHub - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: path: wheelhouse/*.whl @@ -94,7 +94,7 @@ jobs: name: Linux Aarch64 3.9 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive @@ -131,7 +131,7 @@ jobs: pipx run twine check wheelhouse/* - name: Upload artifacts to GitHub - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: path: wheelhouse/*.whl @@ -141,11 +141,11 @@ jobs: if: github.event_name == 'release' && github.event.action == 'published' steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: name: artifact path: dist - - uses: pypa/gh-action-pypi-publish@v1.4.2 + - uses: pypa/gh-action-pypi-publish@v1.5.0 with: password: ${{ secrets.pypi_password }}