Skip to content

Commit c2347f9

Browse files
Docs about the release process
Signed-off-by: Artem Sidorenko <artem@posteo.de>
1 parent 6bdd6e1 commit c2347f9

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

content/contributing.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,3 +427,35 @@ Tasks: TOP => lint
427427
± echo $?
428428
1
429429
```
430+
431+
## Release process
432+
433+
Our release process has following steps:
434+
435+
- Generate changelogs for a new release, bump the metadata and create a release commit and tag
436+
- Upload the new release to the chef supermarket/puppet forge/ansible galaxy
437+
- Upload the new changelog to the GitHub release page
438+
- Create a new tweet with a link to the GitHub release page (from @DevSecIO account or just mention @DevSecIO and Chris retweets it)
439+
- Create a new mail to the [devsec-announce@freelists.org](https://www.freelists.org/list/devsec-announce) mailing list
440+
441+
Example of such announcement mail:
442+
443+
```
444+
Subject: chef-os-hardening 3.2.1 is released
445+
446+
447+
DevSec Hardening Framework project is releasing a new patch release of chef-os-hardening 3.2.1 today!
448+
449+
Fixed bugs:
450+
451+
• execute[update-pam] resource fails on Ubuntu 14.04 on Azure #237
452+
• exec-shield incompatible with Oracle Linux UEK #234
453+
454+
Merged pull requests:
455+
456+
• Use full path for executing pam-auth-update #238 (sean-nixon)
457+
• Do not apply exec-shield if running Oracle Linux with UEK - addresses #234 #235 (eyespies)
458+
459+
We are looking forward to get your feedback via our new mailing lists (https://dev-sec.io/community/).
460+
Feel free to follow us on Twitter (https://twitter.com/devsecio) to stay updated.
461+
```

0 commit comments

Comments
 (0)