:calls: `POST /repos/{owner}/{repo}/security-advisories `_ :param summary: string :param description: string :param severity_or_cvss_vector_string: string :param cve_id: string
(
self,
summary: str,
description: str,
severity_or_cvss_vector_string: str,
cve_id: str | None = None,
vulnerabilities: Iterable[github.AdvisoryVulnerability.AdvisoryVulnerabilityInput] | None = None,
cwe_ids: Iterable[str] | None = None,
credits: Iterable[github.AdvisoryCredit.AdvisoryCredit] | None = None,
)
| 1868 | return github.PullRequest.PullRequest(self._requester, headers, data, completed=True) |
| 1869 | |
| 1870 | def create_repository_advisory( |
| 1871 | self, |
| 1872 | summary: str, |
| 1873 | description: str, |
| 1874 | severity_or_cvss_vector_string: str, |
| 1875 | cve_id: str | None = None, |
| 1876 | vulnerabilities: Iterable[github.AdvisoryVulnerability.AdvisoryVulnerabilityInput] | None = None, |
| 1877 | cwe_ids: Iterable[str] | None = None, |
| 1878 | credits: Iterable[github.AdvisoryCredit.AdvisoryCredit] | None = None, |
| 1879 | ) -> github.RepositoryAdvisory.RepositoryAdvisory: |
| 1880 | """ |
| 1881 | :calls: `POST /repos/{owner}/{repo}/security-advisories <https://docs.github.com/en/rest/security-advisories/repository-advisories>`_ |
| 1882 | :param summary: string |
| 1883 | :param description: string |
| 1884 | :param severity_or_cvss_vector_string: string |
| 1885 | :param cve_id: string |
| 1886 | :param vulnerabilities: iterable of :class:`github.AdvisoryVulnerability.AdvisoryVulnerabilityInput` |
| 1887 | :param cwe_ids: iterable of string |
| 1888 | :param credits: iterable of :class:`github.AdvisoryCredit.AdvisoryCredit` |
| 1889 | :rtype: :class:`github.RepositoryAdvisory.RepositoryAdvisory` |
| 1890 | """ |
| 1891 | return self.__create_repository_advisory( |
| 1892 | summary=summary, |
| 1893 | description=description, |
| 1894 | severity_or_cvss_vector_string=severity_or_cvss_vector_string, |
| 1895 | cve_id=cve_id, |
| 1896 | vulnerabilities=vulnerabilities, |
| 1897 | cwe_ids=cwe_ids, |
| 1898 | credits=credits, |
| 1899 | private_vulnerability_reporting=False, |
| 1900 | ) |
| 1901 | |
| 1902 | def report_security_vulnerability( |
| 1903 | self, |
no test coverage detected