{"meta":{"title":"Upload fails because GitHub Code Security is disabled","intro":"You can only upload SARIF results to private or internal repositories where GitHub Code Security is enabled.","product":"Security and code quality","breadcrumbs":[{"href":"/en/code-security","title":"Security and code quality"},{"href":"/en/code-security/reference","title":"Reference"},{"href":"/en/code-security/reference/code-scanning","title":"Code scanning"},{"href":"/en/code-security/reference/code-scanning/sarif-files","title":"SARIF files"},{"href":"/en/code-security/reference/code-scanning/sarif-files/troubleshoot-sarif-uploads","title":"Troubleshoot SARIF uploads"},{"href":"/en/code-security/reference/code-scanning/sarif-files/troubleshoot-sarif-uploads/ghas-required","title":"GitHub Advanced Security disabled"}],"documentType":"article"},"body":"# Upload fails because GitHub Code Security is disabled\n\nYou can only upload SARIF results to repositories where GitHub Code Security is enabled.\n\n## About this error\n\n```text\nGitHub Code Security or GitHub Advanced Security not enabled\nGitHub Code Security or GitHub Advanced Security blocked by a policy\n403: GitHub Code Security or GitHub Advanced Security is not enabled\n```\n\nThis error is reported if a process attempts to upload a SARIF file to a repository where GitHub Code Security is not enabled or where use of this feature is blocked by a policy.\n\nYou will only see this error for SARIF files that contain results created using CodeQL and for uploads to repositories with private or internal visibility. GitHub Code Security is enabled by default for all public repositories.\n\nFor information on how to confirm this error and fix the problem, see [Error: \"GitHub Code Security or GitHub Advanced Security must be enabled for this repository to use code scanning\"](/en/code-security/code-scanning/troubleshooting-code-scanning/advanced-security-must-be-enabled)."}