Skip to content

Commit 46924b3

Browse files
author
jon gadsden
committed
provide version number on release front page
1 parent b07c94b commit 46924b3

File tree

6 files changed

+21
-13
lines changed

6 files changed

+21
-13
lines changed

.github/workflows/release.yaml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,14 @@ jobs:
2525
- name: Fix up markdown
2626
run: |
2727
pwd
28-
find release -name "*.md" -exec sed -i '' "s|permalink: /draft/|permalink: /release/|g" {} +
28+
find release -name "*.md" -exec sed -i '' "s|permalink: /draft/|permalink: /release/|" {} +
2929
find release -name "*.md" -exec sed -i '' "/The OWASP Developer Guide is a community effort/d" {} +
3030
find release -name "*.md" -exec sed -i '' "/edit on GitHub/d" {} +
3131
find release -name "*.md" -exec sed -i '' "/www-project-developer-guide\/issues\/new?labels/d" {} +
3232
find release -name "*.md" -exec sed -i '' "/www-project-developer-guide\/blob\/main/d" {} +
33-
find release -name "*.md" -exec sed -i '' "/^$/N;/^\n$/D" {} +
33+
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" {} +
3436
3537
- name: Combine markdown
3638
run: |
@@ -68,12 +70,20 @@ jobs:
6870
pwd && ls -hal publish
6971
cp publish/OWASP_Developer_Guide.* assets/exports/.
7072
73+
- name: Remove newpage tags
74+
run: |
75+
find release -name "*.md" -exec sed -i '' "/newpage/d" {} +
76+
77+
- name: Remove multiple blank lines
78+
run: |
79+
find release -name "*.md" -exec sed -i '' ':a; /^\n*$/{ s/\n//; N; ba};' {} +
80+
7181
- name: Create pull request
7282
uses: peter-evans/[email protected]
7383
with:
74-
title: 'Release'
84+
title: 'Release for version $GITHUB_REF_NAME'
7585
body: |
76-
### Automatically generated
86+
### Automatically generated for version $GITHUB_REF_NAME
7787
---
7888
Please verify and then **Merge** the pull request to update the release
7989
commit-message: 'update release'

draft/01-front.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ permalink:
1616

1717
## OWASP Developer Guide (draft)
1818

19-
_This draft version has the latest contributions to the Developer Guide so expect frequent changes in the content_
19+
This draft version has the latest contributions to the Developer Guide so expect frequent changes in the content.
2020

2121
\newpage

draft/toc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permalink: /draft/
1616

1717
## OWASP Developer Guide (draft)
1818

19-
_This draft version has the latest contributions to the Developer Guide so expect frequent changes in the content_
19+
This draft version has the latest contributions to the Developer Guide so expect frequent changes in the content.
2020

2121
1 **[Introduction](03-introduction.md)**
2222

info.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99

1010
### Document
1111

12-
* [Released version](draft)
12+
* [Release version 4.0](release)
1313
* Released [PDF][pdf] and [book][epub]
1414
* [Draft version](draft)
1515

1616
### License
1717

1818
* [![Creative Commons License][license-image]](https://creativecommons.org/licenses/by-sa/4.0/ "CC BY-SA 4.0")
1919

20-
### Code Repository
20+
### Repository
2121

22-
* [Source code][repo]
22+
* [Markdown source][repo]
2323

2424
[epub]: assets/exports/OWASP_Developer_Guide.epub
2525
[pdf]: assets/exports/OWASP_Developer_Guide.pdf

release/01-front.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,4 @@ permalink:
1616

1717
## OWASP Developer Guide
1818

19-
### Version 4.0
20-
21-
\newpage
19+
### Release version 4.0

release/toc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permalink: /release/
1616

1717
## OWASP Developer Guide
1818

19-
### Version 4.0
19+
### Release version 4.0
2020

2121
1 **[Introduction](03-introduction.md)**
2222

0 commit comments

Comments
 (0)