File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -427,3 +427,35 @@ Tasks: TOP => lint
427427± echo $?
4284281
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+ ```
You can’t perform that action at this time.
0 commit comments