@@ -29,23 +29,11 @@ jobs:
29
29
- name : Set env
30
30
run : echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
31
31
32
- - name : Print RELEASE_VERSION
33
- run : echo "${{ env.RELEASE_VERSION }}"
34
-
35
- - name : Show version lines
36
- run : |
37
- grep 'version =' pyproject.toml
38
- grep '__version__' servicex_analysis_utils/__init__.py
39
-
40
32
- name : Update Version
41
33
run : |
42
- sed -i '/ version =/ s/= "[^"][^"] *"/ = "${{ env.RELEASE_VERSION }}"/' pyproject.toml
43
- sed -i '/__version__ = / s/= "[^"][^"]*"/ = "${{ env.RELEASE_VERSION }}"/' servicex_analysis_utils/__init__.py
34
+ sed -i 's/^ version\s*=\s*". *"/version = "${{ env.RELEASE_VERSION }}"/' pyproject.toml
35
+ sed -i '/__version__/ s/__version__\s*=.*/__version__ = "${{ env.RELEASE_VERSION }}"/' servicex_analysis_utils/__init__.py
44
36
45
- - name : Show updated version lines
46
- run : |
47
- grep 'version =' pyproject.toml
48
- grep '__version__' servicex_analysis_utils/__init__.py
49
37
50
38
- name : Build a sdist and wheel
51
39
run : |
@@ -112,10 +100,10 @@ jobs:
112
100
- name : Set env
113
101
run : echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
114
102
115
- - name : Update version in pyproject.toml and __init__.py
103
+ - name : Update version to commit
116
104
run : |
117
- sed -i '/ version =/ s/= "[^"][^"] *"/ = "${{ env.RELEASE_VERSION }}"/' pyproject.toml
118
- sed -i '/__version__ = / s/__version__ = "[^"]*" /__version__= "${{ env.RELEASE_VERSION }}"/' servicex_analysis_utils/__init__.py
105
+ sed -i 's/^ version\s*=\s*". *"/version = "${{ env.RELEASE_VERSION }}"/' pyproject.toml
106
+ sed -i '/__version__/ s/__version__\s*=.* /__version__ = "${{ env.RELEASE_VERSION }}"/' servicex_analysis_utils/__init__.py
119
107
120
108
121
109
- name : Commit version change
0 commit comments