Commit b90f833 1 parent a0cb815 commit b90f833 Copy full SHA for b90f833
File tree 3 files changed +10
-0
lines changed
3 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ permissions:
11
11
jobs :
12
12
update-packages :
13
13
runs-on : windows-latest
14
+ environment : updater
14
15
steps :
15
16
- name : Checkout
16
17
uses : actions/checkout@v3
27
28
run : python ./.github/workflows/update_packages.py
28
29
env :
29
30
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
31
+ GIT_AUTHOR_NAME : ${{ vars.UPDATER_AUTHOR }}
32
+ GIT_AUTHOR_EMAIL : ${{ vars.UPDATER_EMAIL }}
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ permissions:
21
21
jobs :
22
22
update-version :
23
23
runs-on : ubuntu-latest
24
+ environment : updater
24
25
steps :
25
26
- name : Checkout
26
27
uses : actions/checkout@v3
35
36
env :
36
37
RELEASE_TYPE : ${{ inputs.releaseType }}
37
38
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39
+ GIT_AUTHOR_NAME : ${{ vars.UPDATER_AUTHOR }}
40
+ GIT_AUTHOR_EMAIL : ${{ vars.UPDATER_EMAIL }}
Original file line number Diff line number Diff line change 7
7
import random
8
8
import subprocess
9
9
10
+ from datetime import datetime
10
11
11
12
def get_next_odd_number (number : int ) -> int :
12
13
"""Returns the next odd number."""
@@ -24,12 +25,15 @@ def main():
24
25
version = package ["version" ].split ("." )
25
26
release_type = os .getenv ("RELEASE_TYPE" , None )
26
27
if release_type == "release" :
28
+ version [0 ] = str (datetime .now ().year )
27
29
version [1 ] = str (get_next_even_number (int (version [1 ])))
28
30
version [2 ] = "0"
29
31
elif release_type == "pre-release" :
32
+ # For pre-release we don't bump major
30
33
version [1 ] = str (get_next_odd_number (int (version [2 ])))
31
34
version [2 ] = "0-dev"
32
35
elif release_type == "hotfix" :
36
+ # For hotfix we don't bump major or minor
33
37
version [2 ] = str (int (version [2 ]) + 1 )
34
38
else :
35
39
print ("Unknown release type, skipping version update." )
You can’t perform that action at this time.
0 commit comments