You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/contributing.md
+33-1Lines changed: 33 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: "Contributing"
3
3
date: 2015-04-15 21:00:00
4
4
---
5
5
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).
7
7
8
8
9
9
## Submitting Issues and PRs
@@ -427,3 +427,35 @@ Tasks: TOP => lint
427
427
± echo $?
428
428
1
429
429
```
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.
0 commit comments