Skip to content

Commit 1edcc72

Browse files
committed
only one git push
1 parent 39a3230 commit 1edcc72

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

.github/workflows/release-source.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ name: release-source
22

33
on:
44
workflow_call:
5-
65

6+
77
permissions:
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

Comments
 (0)