@@ -2,8 +2,8 @@ name: release-source
22
33on :
44 workflow_call :
5-
65
6+
77permissions :
88 contents : write
99 pull-requests : write
@@ -121,13 +121,11 @@ jobs:
121121 git config user.name "$GITHUB_ACTOR"
122122 git config user.email "<>"
123123 git checkout -b release-"$RELEASE_VERSION"
124- git push origin release-"$RELEASE_VERSION"
125124 - name : Update package.json
126125 run : |
127126 sed -i "s/^\(\s*\)\"version\".*/\1\"version\": \"$RELEASE_VERSION\",/" package.json
128127 git add package.json
129128 git commit -m "Update package.json version to $RELEASE_VERSION"
130- git push origin release-"$RELEASE_VERSION"
131129 - name : Add Helm repository
132130 run : helm repo add datavisyn https://chartmuseum.app.datavisyn.io --username ${{ env.CHARTMUSEUM_USER }} --password ${{ env.CHARTMUSEUM_PASSWORD }}
133131 - name : change charts and subcharts version
@@ -150,10 +148,8 @@ jobs:
150148 helm dep update "$folder"/subcharts/*; \
151149 fi; \
152150 done
153- # commit and push changes
154151 git add .
155152 git commit -m "Update chart version to $RELEASE_VERSION"
156- git push origin release-"$RELEASE_VERSION"
157153 - name : update imageTag and repository_tag in values files
158154 if : ${{ github.repository == 'datavisyn/reprovisyn' || github.repository == 'datavisyn/aelixir' }}
159155 run : |
@@ -183,10 +179,8 @@ jobs:
183179 helm dep update "$dir"
184180 fi
185181 done
186- # commit and push changes
187182 git add .
188183 git commit -m "Update imageTag & repository_tag if exists in values files to v$RELEASE_VERSION"
189- git push origin release-"$RELEASE_VERSION"
190184 env :
191185 CHARTMUSEUM_PASSWORD : ${{ secrets.DV_CHARTMUSEUM_PASSWORD }}
192186 - name : update readme files
@@ -202,11 +196,11 @@ jobs:
202196 # update readme files
203197 cd deploy/helm
204198 helm-docs --document-dependency-values
205- # commit and push changes
206199 git add .
207200 git commit -m "Update Helm documentation"
201+ - name : push all changes
202+ run : |
208203 git push origin release-"$RELEASE_VERSION"
209-
210204 - name : get latest release date
211205 id : get-release-date
212206 run : |
@@ -252,7 +246,3 @@ jobs:
252246 --arg base "main" \
253247 --argjson draft false \
254248 '{title: $title, body: $body, head: $head, base: $base, draft: $draft}')"
255-
256-
257-
258-
0 commit comments