Skip to content

Commit 9fb924a

Browse files
committed
Added profile for Security Baseline level 1.
1 parent f2dac44 commit 9fb924a

File tree

2 files changed

+37
-41
lines changed

2 files changed

+37
-41
lines changed

profiles/github/security_baseline_1.yaml

-41
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
version: v1
2+
type: profile
3+
name: security-baseline-level-1
4+
display_name: OSPS Security Baseline - Level 1
5+
context:
6+
provider: github
7+
alert: "off"
8+
remediate: "off"
9+
repository:
10+
# OSPS-AC-03: Prevent overwriting git history
11+
- name: osps-ac-03
12+
type: osps-ac-03
13+
def: {}
14+
# OSPS-AC-04: Prevent permanent branch deletion
15+
- name: osps-ac-04
16+
type: osps-ac-04
17+
def: {}
18+
# OSPS-DO-01: Projects has public discussion mechanisms
19+
- name: osps-do-01
20+
type: osps-do-01
21+
def: {}
22+
# OSPS-DO-02: Enforce CONTRIBUTING file presence
23+
- name: osps-do-02
24+
type: osps-do-02
25+
def: {}
26+
# OSPS-LE-02: Ensure OSI/FSF approved license
27+
- name: osps-le-02
28+
type: osps-le-02
29+
def: {}
30+
# OSPS-LE-03: LICENSE or COPYING files are available available
31+
- name: osps-le-03
32+
type: osps-le-03
33+
def: {}
34+
# OSPS-QA-01: Repository visibility check
35+
- name: osps-qa-01
36+
type: osps-qa-01
37+
def: {}

0 commit comments

Comments
 (0)