Skip to content

Commit 837d8a9

Browse files
authored
GHA Release: Update settings SHA when creating PR from master (#10927)
1 parent a75f26a commit 837d8a9

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/release-3-master-into-dev.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,15 @@ jobs:
5050
CURRENT_CHART_VERSION=$(grep -oP 'version: (\K\S*)?' helm/defectdojo/Chart.yaml | head -1)
5151
sed -ri "0,/version/s/version: \S+/$(echo "version: $CURRENT_CHART_VERSION" | awk -F. -v OFS=. 'NF==1{print ++$NF}; NF>1{$NF=sprintf("%0*d", length($NF), ($NF+1)); print}')-dev/" helm/defectdojo/Chart.yaml
5252
53+
- name: Update settings SHA
54+
run: sha256sum dojo/settings/settings.dist.py | cut -d ' ' -f1 > dojo/settings/.settings.dist.py.sha256sum
55+
5356
- name: Check numbers
5457
run: |
5558
grep version dojo/__init__.py
5659
grep appVersion helm/defectdojo/Chart.yaml
5760
grep version components/package.json
61+
cat dojo/settings/.settings.dist.py.sha256sum
5862
5963
- name: Create upgrade notes to documentation
6064
run: |
@@ -132,11 +136,15 @@ jobs:
132136
CURRENT_CHART_VERSION=$(grep -oP 'version: (\K\S*)?' helm/defectdojo/Chart.yaml | head -1)
133137
sed -ri "0,/version/s/version: \S+/$(echo "version: $CURRENT_CHART_VERSION" | awk -F. -v OFS=. 'NF==1{print ++$NF}; NF>1{$NF=sprintf("%0*d", length($NF), ($NF+1)); print}')-dev/" helm/defectdojo/Chart.yaml
134138
139+
- name: Update settings SHA
140+
run: sha256sum dojo/settings/settings.dist.py | cut -d ' ' -f1 > dojo/settings/.settings.dist.py.sha256sum
141+
135142
- name: Check numbers
136143
run: |
137144
grep version dojo/__init__.py
138145
grep appVersion helm/defectdojo/Chart.yaml
139146
grep version components/package.json
147+
cat dojo/settings/.settings.dist.py.sha256sum
140148
141149
- name: Push version changes
142150
uses: stefanzweifel/git-auto-commit-action@v5.0.1

0 commit comments

Comments
 (0)