Skip to content

Commit 96ae50c

Browse files
chore: added version updater
1 parent bb69a6b commit 96ae50c

2 files changed

Lines changed: 21 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
OUTPUTS: ${{ toJSON(steps.release-please.outputs) }}
4343
run: |
4444
echo OUTPUTS: "$OUTPUTS"
45+
4546
- name: check RP
4647
shell: bash
4748
run: |
@@ -51,21 +52,37 @@ jobs:
5152
- name: Check if Release PR was created
5253
id: check_release_pr
5354
env:
54-
RP_OUTPUT: ${{ steps.release_please.outputs }}
55+
RP_OUTPUT: ${{ steps.release-please.outputs }}
5556
run: |
5657
if [[ -z "${{ steps.release-please.outputs.pull_request_number }}" ]]; then
5758
echo "No release PR created."
5859
echo "release_pr_created=false" >> $GITHUB_ENV
5960
else
6061
echo "Release PR created."
6162
echo "release_pr_created=true" >> $GITHUB_ENV
62-
echo "pr_number=${{ steps.release_please.outputs.pull_request_number }}" >> $GITHUB_ENV
63+
echo "pr_number=${{ steps.release-please.outputs.pull_request_number }}" >> $GITHUB_ENV
6364
fi
6465
6566
- name: Create a file in the pull request
6667
if: env.release_pr_created == 'true'
6768
run: |
6869
echo "This is a new file created by GitHub Actions"
70+
71+
- name: Update Version
72+
if: ${{ steps.release-please.outputs.prs_created }}
73+
shell: bash
74+
env:
75+
GITHUB_TOKEN: ${{ secrets.GH_PAT_TOKEN }}
76+
run: |
77+
git checkout ${{ steps.release-please.outputs.pr.headBranchName }}
78+
_VERSION=$(jq .TermTk .release-please-manifest.json)
79+
sed "s,version:str.*,version:str = '${_VERSION}'" \
80+
-i TermTk/__init__.py
81+
git add TermTk/__init__.py
82+
git commit -m "chore: updated version to ${_VERSION}"
83+
git push
84+
85+
6986
pyTermTk_deploy:
7087
runs-on: ubuntu-latest
7188
name: Deploy pyTermTk to github release

TermTk/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
version:str="0.41.4-a.0"
2+
13
from .TTkCore import *
24
from .TTkTheme import *
35
from .TTkGui import *

0 commit comments

Comments
 (0)