-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Security guidelines #16
Conversation
|
@@ -9,3 +9,4 @@ | |||
* [Contributor's Handbook](/guides/CONTRIBUTING_GUIDE.md) | |||
* [Pull Request Manual](/guides/PULL_REQUEST_GUIDE.md) | |||
* [Code of Conduct Guidelines](/guides/CODE_OF_CONDUCT_GUIDE.md) | |||
* [Security policy Guidelines](/guides/SECURITY_GUIDE.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* [Security policy Guidelines](/guides/SECURITY_GUIDE.md) | |
* [Security Policy Guidelines](/guides/SECURITY_GUIDE.md) |
maintain confidentiality and control access. For open-source projects or non-sensitive content, | ||
consider making the repository public to encourage collaboration and transparency. | ||
|
||
## Enable Dependency Graph for Private Repositories |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why only for private repositories?
We could also look to have Dependency Graph enabled by default for every repositories in the SRGSSR organisation: https://docs.github.com/en/code-security/getting-started/securing-your-organization
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
## Enable Dependabot Alerts, Security Updates, and Version Updates | ||
Enable Dependabot alerts to receive notifications about vulnerable dependencies in your | ||
repositories. | ||
Configure Dependabot to automatically apply security updates and version updates when available. | ||
Regularly review and merge Dependabot pull requests to keep dependencies up-to-date and secure. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should also explain how to enable and configure these features? Or provide links to relevant documentation?
This template will assist you in creating a concise SECURITY POLICY for your project which should | ||
be a `SECURITY.md` file at the root of the repository. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This template will assist you in creating a concise SECURITY POLICY for your project which should | |
be a `SECURITY.md` file at the root of the repository. | |
This template will assist you in creating a concise security policy for your project, which should | |
be a `SECURITY.md` file at the root of the repository. |
To report a vulnerability, open an issue with the "security" label on GitHub. Additionally, open a | ||
Jira SMAC issue with a link to the GitHub issue for tracking and coordination. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- It's a detail, but by default, I don't think that the "security" label exists. So it would be nice to mention that it needs to be created first (or see if it's possible to create it at the organisation level)
- Add a link to Jira SMAC?
To report a vulnerability, open an issue with the "security" label on GitHub. Additionally, open a | |
Jira SMAC issue with a link to the GitHub issue for tracking and coordination. | |
To report a vulnerability, open an issue with the "security" label on GitHub. | |
Additionally, open a | |
[Jira SMAC](https://srgssr-ch.atlassian.net/browse/SMAC) issue with a link to the GitHub issue for tracking and coordination. |
Description
This PR add security related guidelines to address issue #3
Changes Made
Checklist: