Skip to content

Commit cc434c8

Browse files
Merge pull request #37 from artem-forks/bla
Release process
2 parents 6bdd6e1 + 15b804f commit cc434c8

1 file changed

Lines changed: 33 additions & 1 deletion

File tree

content/contributing.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Contributing"
33
date: 2015-04-15 21:00:00
44
---
55

6-
We are glad you want to contribute to InSpec! This document will help answer common questions you may have during your first contribution. This project is Apache 2 licensed. Every contribution must be under the Apache 2 License, too. For new files we have added a section with [License Headers](/docs/license-headers).
6+
We are glad you want to contribute to DevSec! This document will help answer common questions you may have during your first contribution. This project is Apache 2 licensed. Every contribution must be under the Apache 2 License, too. For new files we have added a section with [License Headers](/docs/license-headers).
77

88

99
## Submitting Issues and PRs
@@ -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)