From 01ac0b0b48fb5f1d6d21b9d8a352bad14bebe094 Mon Sep 17 00:00:00 2001 From: Hsiaoming Yang Date: Thu, 18 Jul 2024 22:29:04 +0900 Subject: [PATCH] chore: update github actions deps --- .github/workflows/docs.yml | 10 +++++----- .github/workflows/pypi.yml | 13 ++++++------- .github/workflows/test.yml | 10 +++++----- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 5777e88..e0a0b7f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -23,13 +23,13 @@ jobs: name: build docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: 3.9 - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v5 - name: install package run: python -m pip install . @@ -41,7 +41,7 @@ jobs: run: sphinx-build docs _site -b dirhtml - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 deploy: environment: @@ -54,4 +54,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 71e0e32..d2e30c3 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: 3.9 @@ -26,7 +26,7 @@ jobs: - name: build dist run: python -m build - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: artifacts path: dist/* @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: artifacts path: dist @@ -51,7 +51,6 @@ jobs: - name: Push build artifacts to PyPI uses: pypa/gh-action-pypi-publish@release/v1 with: - skip_existing: true user: __token__ password: ${{ secrets.PYPI_API_TOKEN }} @@ -61,10 +60,10 @@ jobs: needs: publish steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 18 - run: npx changelogithub --no-group diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fffc5fa..316be30 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,8 +22,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: "3.8" @@ -47,9 +47,9 @@ jobs: python-version: ["3.8", "3.9", "3.10", "3.11"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -60,6 +60,6 @@ jobs: run: pytest --cov=captcha --cov-report=xml - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}