88 outputs :
99 new_tag_name : ${{ steps.get_new_tag.outputs.new_tag_name }}
1010 steps :
11- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1212 with :
1313 fetch-depth : 0 # get all history and tags
1414
1515 - run : |
1616 git config user.name github-actions
1717 git config user.email github-actions@github.com
1818
19- - uses : actions/setup-python@v4
19+ - uses : actions/setup-python@v5
2020 with :
2121 python-version : " 3.11"
2222
5959 ./git-chglog --template .chglog/RELEASE.tpl.md --output CHANGELOG_increment.md ${{ env.new_tag }}
6060 cat CHANGELOG_increment.md
6161
62- - uses : actions/upload-artifact@v3
62+ - uses : actions/upload-artifact@v4
6363 with :
6464 name : CHANGELOG_increment
6565 path : CHANGELOG_increment.md
@@ -68,11 +68,11 @@ jobs:
6868 needs : [bump-version]
6969 runs-on : ubuntu-latest
7070 steps :
71- - uses : actions/checkout@v3
71+ - uses : actions/checkout@v4
7272 with :
7373 ref : ${{ github.ref }} # otherwise we get the ref when the workflow started (missing above commit)
7474
75- - uses : actions/setup-python@v4
75+ - uses : actions/setup-python@v5
7676 with :
7777 python-version : " 3.11"
7878
8585 poetry config installer.modern-installation false
8686
8787 - name : Cache the virtualenv
88- uses : actions/cache@v3
88+ uses : actions/cache@v4
8989 with :
9090 path : ./.venv
9191 key : venv-${{ hashFiles('**/poetry.lock') }}
@@ -99,13 +99,13 @@ jobs:
9999
100100 - run : mkdir release-artifacts
101101
102- - uses : actions/download-artifact@v3
102+ - uses : actions/download-artifact@v4
103103 id : download_executables
104104 with :
105105 path : release-artifacts
106106
107107 - name : Release
108- uses : softprops/action-gh-release@v1
108+ uses : softprops/action-gh-release@v2
109109 with :
110110 body_path : release-artifacts/CHANGELOG_increment/CHANGELOG_increment.md
111111 tag_name : ${{ needs.bump-version.outputs.new_tag_name }}
0 commit comments