-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
- Remove this template and add a description of the changes you are proposing. | ||
- Edit the title of the PR to be a concise summary of the changes. The title should | ||
be descriptive enough to give a reviewer a good idea of what the PR is about, and | ||
not just a reference to an issue number. PR titles are used in the commit log | ||
and release notes, so they need to convey meaning on their own. | ||
- Most pull requests should be in response to an issue, and ideally a PR will | ||
resolve or close one or more issues. | ||
Check failure on line 7 in .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
|
||
- If a PR only partially resolves an issue, | ||
we suggest spawning one or more child issues from the main issue to identify what portion | ||
of the issue is resolved by the PR, and what work remains to be done. | ||
- Please use [github keyword syntax](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests) | ||
(closes, fixes, resolves, etc.) to reference relevant issues. | ||
- Using bulleted lists with the issue id at the end lets github automatically | ||
link the issue and provide the title inline. E.g.: `- resolves #99999` | ||
- CoPilot summaries are welcome in the PR description, but please provide a brief | ||
description of the changes in your own words as well. CoPilot can be good at the _what_, | ||
Check failure on line 16 in .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
|
||
but not so good at the _why_. | ||
Check failure on line 17 in .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
name: "Lint Markdown (Changes)" | ||
on: | ||
push: | ||
paths: | ||
- '**/*.md' | ||
- .github/workflows/lint_md_changes.yml | ||
pull_request: | ||
paths: | ||
- '**/*.md' | ||
- .github/workflows/lint_md_changes.yml | ||
|
||
jobs: | ||
lint: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
- uses: tj-actions/changed-files@v44 | ||
id: changed-files | ||
with: | ||
files: '**/*.md' | ||
separator: "," | ||
- uses: DavidAnson/markdownlint-cli2-action@v16 | ||
if: steps.changed-files.outputs.any_changed == 'true' | ||
with: | ||
globs: ${{ steps.changed-files.outputs.all_changed_files }} | ||
separator: "," | ||
config: .markdownlint.yml | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -129,3 +129,4 @@ dmypy.json | |
.pyre/ | ||
ssvc2-applier-wip.xlsx | ||
_version.py | ||
node_modules |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
default: true | ||
# disable noisy rules | ||
# 0004 Unordered List style | ||
# Force dash style for unordered lists | ||
MD004: | ||
style: "dash" | ||
# 013 Line length | ||
# Disabled because we have a lot of long lines. We should fix this eventually. | ||
MD013: false | ||
# 033 Inline HTML | ||
# Disabled because we use inline HTML (<br/> in table cells for example) | ||
MD033: false | ||
# MD040/fenced-code-language : Fenced code blocks should have a language specified : https://github.com/DavidAnson/markdownlint/blob/v0.37.4/doc/md040.md | ||
MD040: false | ||
# 041 First line in file should be a top level header | ||
# Disabled because we use `include-markdown` plugin for merging markdown files | ||
MD041: false | ||
# 046 Code block style | ||
# Disabled because mkdocs-material uses indented blocks for admonitions | ||
MD046: false | ||
# 049 emphasis style | ||
# Force asterisk style for emphasis | ||
MD049: | ||
style: "asterisk" | ||
# 050 strong style | ||
# Force asterisk style for strong | ||
MD050: | ||
style: "asterisk" | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,16 @@ | ||
# How to contribute | ||
|
||
Thanks for your help on improving our stakeholder-specific vulnerability categorization work. | ||
To account for different stakeholder perspectives, we benefit from a diverse group of contributors. | ||
To account for different stakeholder perspectives, we benefit from a diverse group of contributors. | ||
|
||
Please see our project documentation in the [wiki](https://github.com/CERTCC/SSVC/wiki) that accompanies this repository | ||
for more information on how you can contribute to the project. | ||
|
||
## Licenses | ||
|
||
See [LICENSE](https://github.com/CERTCC/SSVC/blob/main/LICENSE) | ||
|
||
## Questions | ||
|
||
If you have any questions, an [issue](https://github.com/CERTCC/SSVC/issues) or | ||
[discussion](https://github.com/CERTCC/SSVC/discussions) is the best way to get in touch with us. | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,6 @@ | ||
# SSVC decision tree schemas | ||
# SSVC decision tree schemas | ||
|
||
Two JSON schema files are embedded here that provide schema information for | ||
Two JSON schema files are embedded here that provide schema information for | ||
|
||
1. Full Decision tree schema for represeting an SSVC decision tree for a Role | ||
2. Computed SSVC score schema of a vulnerability at a point of time, optionally includes the tree used in making the decision. | ||
|
||
|
||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,3 @@ | ||
# Sample JSON files (Archived) | ||
|
||
|
||
There are a few examples of the old schema validated JSON files here, please follow the latest schema in [Decision_Point_Value_Selection.schema.json ](../../schema/current/Decision_Point_Value_Selection.schema.json) | ||
|
||
|
||
|
||
|
||
There are a few examples of the old schema validated JSON files here, please follow the latest schema in [Decision_Point_Value_Selection.schema.json](../../schema/current/Decision_Point_Value_Selection.schema.json) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,5 @@ | ||
# Sample JSON files | ||
|
||
|
||
There is a sample JSON file that provides an example of a hypothetical CVE [CVE-1900-1234](CVE-1900-1234-Decision_Point_Value_Selection.json) that adheres to the [JSON schema](../schema/) | ||
|
||
The old JSON files are in the [archive](./archive/) folder | ||
|
||
|
||
|
||
|