diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9af88cb..abafdb1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,10 +14,10 @@ jobs: python-version: ['3.10'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -31,14 +31,14 @@ jobs: poetry install - name: Run Lint - uses: astral-sh/ruff-action@v3 + uses: astral-sh/ruff-action@v4 - name: Run tests with coverage run: | poetry run pytest --cov=src/ --cov-report=xml --no-cov-on-fail - name: Send coverage to CodeCov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: false diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index 29964d0..d8d6c79 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest name: Commitlint steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Run commitlint # uses: opensource-nepal/commitlint@v1 diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index d3eecf8..1544f70 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -15,9 +15,9 @@ jobs: steps: - name: Release id: release - uses: googleapis/release-please-action@7987652d64b4581673a76e33ad5e98e3dd56832f # v4.1.3 + uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ steps.release.outputs.release_created }} - name: tag major and minor versions @@ -32,7 +32,7 @@ jobs: git push origin v${{ steps.release.outputs.major }} -f - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 if: ${{ steps.release.outputs.release_created }} with: python-version: '3.x' @@ -49,4 +49,4 @@ jobs: - name: Publish package if: ${{ steps.release.outputs.release_created }} - uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0 + uses: pypa/gh-action-pypi-publish@6733eb7d741f0b11ec6a39b58540dab7590f9b7d # v1.14.0 diff --git a/action.yml b/action.yml index e397c54..ab54025 100644 --- a/action.yml +++ b/action.yml @@ -31,7 +31,7 @@ runs: using: 'composite' steps: - name: Install Python - uses: actions/setup-python@v5.1.0 + uses: actions/setup-python@v6.2.0 with: python-version: '3.10'