diff --git a/.github/workflows/bump_version.yml b/.github/workflows/bump_version.yml index 3392c867..88c304d9 100644 --- a/.github/workflows/bump_version.yml +++ b/.github/workflows/bump_version.yml @@ -11,7 +11,7 @@ jobs: previous_tag: ${{ steps.tag_version.outputs.previous_tag }} bump_commit_sha: ${{ steps.bumpversion.outputs.commit_hash }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: token: ${{ secrets.DEDALO_PAT }} - name: Get next version @@ -23,7 +23,7 @@ jobs: default_prerelease_bump: false dry_run: true - name: Set up Python 3.8 - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v5 with: python-version: "3.8" - name: Create bumpversion @@ -33,14 +33,14 @@ jobs: bumpversion --new-version ${{ steps.tag_version.outputs.new_version }} setup.cfg - name: Update Changelog if: steps.tag_version.outputs.new_version - uses: stefanzweifel/changelog-updater-action@v1.6.2 + uses: stefanzweifel/changelog-updater-action@v1.10.0 with: latest-version: ${{ steps.tag_version.outputs.new_tag }} release-notes: ${{ steps.tag_version.outputs.changelog }} - name: Commit bumpversion id: bumpversion if: steps.tag_version.outputs.new_version - uses: stefanzweifel/git-auto-commit-action@v4.16.0 + uses: stefanzweifel/git-auto-commit-action@v5 with: branch: ${{ github.ref }} commit_message: "docs(bumpversion): ${{ steps.tag_version.outputs.previous_tag }} → ${{ steps.tag_version.outputs.new_version }}" @@ -53,7 +53,7 @@ jobs: tag: ${{ steps.tag_version.outputs.new_tag }} changelog: ${{ steps.tag_version.outputs.changelog }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: token: ${{ secrets.DEDALO_PAT }} - name: Create tag @@ -66,7 +66,7 @@ jobs: default_prerelease_bump: false - name: Create a GitHub release if: steps.tag_version.outputs.new_tag - uses: ncipollo/release-action@v1.12.0 + uses: ncipollo/release-action@v1.14.0 with: tag: ${{ steps.tag_version.outputs.new_tag }} name: Release ${{ steps.tag_version.outputs.new_tag }} diff --git a/.github/workflows/commitlint.yml b/.github/workflows/commitlint.yml index 5fcfeaea..85484a4b 100644 --- a/.github/workflows/commitlint.yml +++ b/.github/workflows/commitlint.yml @@ -5,7 +5,7 @@ jobs: commitlint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: wagoid/commitlint-github-action@v4 diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 7105f680..c1763ec6 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v5 with: python-version: '3.10' - name: Install dependencies @@ -34,7 +34,7 @@ jobs: run: | python -m build --sdist --wheel --outdir dist/ . - name: Publish package - uses: pypa/gh-action-pypi-publish@v1.6.4 + uses: pypa/gh-action-pypi-publish@v1.8.11 with: user: __token__ password: ${{ secrets.PYPI_API_TOKEN }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 40dec21b..e718569b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,10 +13,10 @@ jobs: max-parallel: 2 matrix: python-version: ["3.8", "3.10", "3.11"] - django: ["32"] + django: ["32", "42"] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Cache dependency uses: actions/cache@v3.2.3