Skip to content

Commit 21ff79e

Browse files
committed
put infrastructure in place
1 parent 76a637f commit 21ff79e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+461
-0
lines changed

.github/ISSUE_TEMPLATE/content.md

+16

.github/ISSUE_TEMPLATE/request.md

+16

.github/funding.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
custom: https://owasp.org/donate/?reponame=www-project-developer-guide&title=OWASP+Developer+Guide
2+
github: OWASP

.github/pull_request_template.md

+29

.github/workflows/pull_request.yaml

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: CI pipeline
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
workflow_dispatch:
8+
9+
permissions:
10+
contents: write
11+
12+
# for security reasons the github actions are pinned to specific release versions
13+
jobs:
14+
deploy:
15+
name: Deploy web doc
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout markdown
19+
uses: actions/[email protected]
20+
21+
- name: Install python
22+
uses: actions/[email protected]
23+
with:
24+
python-version: 3.x
25+
26+
- name: Configure environment
27+
run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
28+
29+
- name: Cache mkdocs material
30+
uses: actions/[email protected]
31+
with:
32+
key: mkdocs-material-${{ env.cache_id }}
33+
path: .cache
34+
restore-keys: |
35+
mkdocs-material-
36+
37+
- name: Install python packages
38+
run: |
39+
pip install mkdocs-material
40+
pip install mkdocs-open-in-new-tab
41+
42+
- name: Deploy
43+
run: mkdocs gh-deploy --force

.gitignore

+40
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,44 @@
33

44
# project files
55
!*.md
6+
!assets/
7+
!assets/exports/
8+
!assets/exports/*.epub
9+
!assets/exports/*.pdf
10+
!assets/images/
11+
!assets/images/*.png
12+
!assets/images/logos/
13+
!assets/images/logos/*.png
614
!license.txt
15+
mkdocs.yaml
16+
CNAME
17+
18+
# allow github, workflows and templates
19+
!.github/
20+
!.github/*.yaml
21+
!.github/issue_template/
22+
!.github/issue_template/*.md
23+
!.github/workflows/
24+
!.github/workflows/*.yaml
25+
!.gitignore
26+
!.lintcheck.yaml
27+
!.lycheeignore
28+
!.markdownlint.yaml
29+
!.spellcheck*.yaml
30+
!.wordlist*.txt
31+
32+
# release version
33+
!release/
34+
!release/title*.yaml
35+
!release/0*/
36+
!release/0*/*.md
37+
!release/0*/0*/
38+
!release/0*/0*/*.md
39+
!release/0*/1*/
40+
!release/0*/1*/*.md
41+
!release/1*/
42+
!release/1*/*.md
43+
!release/1*/0*/
44+
!release/1*/0*/*.md
45+
!release/1*/1*/
46+
!release/1*/1*/*.md
7.67 MB
Binary file not shown.
5.47 MB
Binary file not shown.

assets/images/dg_alt.png

142 KB

assets/images/dg_logo.png

1.49 MB

assets/images/dg_logo_bbd.png

1.51 MB

assets/images/dg_logo_di.png

1.48 MB

assets/images/dg_logo_solid.png

273 KB

assets/images/dg_wip.png

16.4 KB

assets/images/logos/cheatsheets.png

98.5 KB

assets/images/logos/coraza.png

89 KB

assets/images/logos/cornucopia.png

117 KB

assets/images/logos/crs.png

55.7 KB

assets/images/logos/cyclonedx.png

6.6 KB

assets/images/logos/defectdojo.png

10.1 KB

assets/images/logos/depcheck.png

9.31 KB

assets/images/logos/esapi.png

178 KB

assets/images/logos/juiceshop.png

19.1 KB

assets/images/logos/lcnc.png

33.7 KB

assets/images/logos/mas.png

254 KB

assets/images/logos/nettacker.png

56.9 KB

assets/images/logos/opencre.png

33.2 KB

assets/images/logos/owtf.png

106 KB

assets/images/logos/pytm.png

51.2 KB

assets/images/logos/samm.png

3.17 KB

assets/images/logos/samurai_wtf.png

304 KB

assets/images/logos/samuraiwtf.png

798 KB
9.25 KB
75.5 KB

assets/images/logos/securecodebox.png

59.6 KB
60.7 KB

assets/images/logos/threat_dragon.png

29.1 KB

assets/images/logos/tmmanifesto.png

97 KB

assets/images/logos/top10.png

35.2 KB

assets/images/logos/webgoat.png

87.9 KB

assets/images/logos/webwolf.png

6.67 KB

assets/images/logos/wrongsecrets.png

73.5 KB

assets/images/logos/zap.png

10.5 KB

assets/images/owasp-wayfinder.png

460 KB

assets/images/sdlc_diag.png

32.5 KB

code_of_conduct.md

+131

0 commit comments

Comments
 (0)