This repository was archived by the owner on Jul 16, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,11 @@ jobs:
1818 - id : get-release-vars
1919 name : Configure Release Vars
2020 run : |
21- echo release_version=$(grep -E "version=\"[0-9]\.[0-9]\.[0-9]\"" setup.py | grep -Eo "[0-9]\.[0-9]\.[0-9]") >> "$GITHUB_OUTPUT"
21+ echo release_version=v$(grep -E "version=\"[0-9]+\.[0-9]+\.[0-9]+\"" setup.py | grep -Eo "[0-9]+\.[0-9]+\.[0-9]+") >> "$GITHUB_OUTPUT"
22+ echo previous_version=$(git tag --sort=-creatordate | head -n 2 | tail -n 1) >> "$GITHUB_OUTPUT
2223
2324 - name : Create GitHub Release
2425 env :
2526 GITHUB_TOKEN : ${{ secrets.CODECOV_RELEASE_PAT }}
2627 run : |
27- gh release create v ${{ steps.get-release-vars.outputs.release_version }} --title "Release v ${{ steps.get-release-vars.outputs.release_version }}" --notes "Autogenerated for v ${{ steps.get-release-vars.outputs.release_version }}. Created for ${{ github.event.pull_request.html_url }}" --generate-notes --target ${{ github.event.pull_request.head.sha }}
28+ gh release create ${{ steps.get-release-vars.outputs.release_version }} --title "Release ${{ steps.get-release-vars.outputs.release_version }}" --notes "Autogenerated for ${{ steps.get-release-vars.outputs.release_version }}. Created for ${{ github.event.pull_request.html_url }}" --generate-notes --notes-start-tag ${{steps.get-release-vars.outputs.previous_version}} --target ${{ github.event.pull_request.head.sha }}
Original file line number Diff line number Diff line change 3030 - name : Update version and push
3131 id : make-commit
3232 run : |
33- sed -i 's/version="[0-9]\.[0-9]\.[0-9]"/version="${{ github.event.inputs.versionName }}"/g' setup.py
33+ sed -i 's/version="[0-9]+ \.[0-9]+ \.[0-9]+ "/version="${{ github.event.inputs.versionName }}"/g' setup.py
3434 git add setup.py
3535 git commit -S --message "Prepare release ${{ github.event.inputs.versionName }}"
3636 echo "commit=$(git rev-parse HEAD)" >> "$GITHUB_OUTPUT"
4646 reviewers : ${{ github.event.issue.user.login }}
4747 body : |
4848 Release PR for ${{ github.event.inputs.versionName }}
49- I've updated the version name and committed: ${{ steps.make-commit.outputs.commit }}.
49+ I've updated the version name and committed: ${{ steps.make-commit.outputs.commit }}.
You can’t perform that action at this time.
0 commit comments