Skip to content

Commit 652c4f9

Browse files
authored
fix up sed commands for release pipeline
2 parents d557c8e + fce6494 commit 652c4f9

File tree

2 files changed

+19
-15
lines changed

2 files changed

+19
-15
lines changed

.github/workflows/release.yaml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ jobs:
2525
- name: Fix up markdown
2626
run: |
2727
pwd
28-
find release -name "*.md" -exec sed -i '' "s|permalink: /draft/|permalink: /release/|" {} +
29-
find release -name "*.md" -exec sed -i '' "/The OWASP Developer Guide is a community effort/d" {} +
30-
find release -name "*.md" -exec sed -i '' "/edit on GitHub/d" {} +
31-
find release -name "*.md" -exec sed -i '' "/www-project-developer-guide\/issues\/new?labels/d" {} +
32-
find release -name "*.md" -exec sed -i '' "/www-project-developer-guide\/blob\/main/d" {} +
28+
find release -name "*.md" -exec sed -i "s|permalink: /draft/|permalink: /release/|" {} +
29+
find release -name "*.md" -exec sed -i "/The OWASP Developer Guide is a community effort/d" {} +
30+
find release -name "*.md" -exec sed -i "/edit on GitHub/d" {} +
31+
find release -name "*.md" -exec sed -i "/www-project-developer-guide\/issues\/new?labels/d" {} +
32+
find release -name "*.md" -exec sed -i "/www-project-developer-guide\/blob\/main/d" {} +
3333
find release -name "*.md" -exec \
34-
sed -i '' "s/.*the latest contributions to the Developer Guide.*/\#\#\# Release version $GITHUB_REF_NAME/" {} +
35-
find release -name "*.md" -exec sed -i '' "s/ (Draft)//gI" {} +
36-
find release -name "*.md" -exec sed -i '' "/order: / s/$/0/" {} +
34+
sed -i "s/.*the latest contributions to the Developer Guide.*/\#\#\# Release version $GITHUB_REF_NAME/" {} +
35+
find release -name "*.md" -exec sed -i "s/ (Draft)//gI" {} +
36+
find release -name "*.md" -exec sed -i "/order: / s/$/0/" {} +
3737
3838
- name: Combine markdown
3939
run: |
@@ -73,20 +73,24 @@ jobs:
7373
7474
- name: Remove newpage tags
7575
run: |
76-
find release -name "*.md" -exec sed -i '' "/newpage/d" {} +
76+
find release -name "*.md" -exec sed -i '/newpage/d' {} +
7777
7878
- name: Remove multiple blank lines
7979
run: |
80-
find release -name "*.md" -exec sed -i '' ':a; /^\n*$/{ s/\n//; N; ba};' {} +
80+
find release -name "*.md" -exec sed -i ':a; /^\n*$/{ s/\n//; N; ba};' {} +
81+
find release -name "*.md" -exec sed -i '${/^$/d;}' {} +
8182
8283
- name: Create pull request
8384
uses: peter-evans/[email protected]
8485
with:
85-
title: 'Release for version $GITHUB_REF_NAME'
86+
title: "Release for version $GITHUB_REF_NAME"
8687
body: |
87-
### Automatically generated for version $GITHUB_REF_NAME
88-
---
89-
Please verify and then **Merge** the pull request to update the release
88+
**Summary** :
89+
Pull request automatically generated for the latest release version
90+
**Description for the changelog** :
91+
Developer Guide release
92+
**Other info** :
93+
Please verify and then merge the pull request to update the release
9094
commit-message: 'update release'
9195
branch: update-release
9296
base: main

_includes/banner.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
{% if page.url contains "/release/" %}
99
<div style="background-color:#9ce37d;color:#344d2a;padding:8px 20px 8px;">
10-
You're viewing the latest Developer Guide
10+
The latest released version of the Developer Guide
1111
</div>
1212
{% endif %}
1313
</div>

0 commit comments

Comments
 (0)