Security configurations se pueden aplicar, lo que significa que los propietarios del repositorio no pueden cambiar el estado de habilitación de las características habilitadas o deshabilitadas por la configuración.
Situaciones que interrumpen la aplicación
Algunas situaciones pueden interrumpir la aplicación de security configurations. Por ejemplo, la habilitación de code scanning no se aplicará a un repositorio si:
- GitHub Actions está habilitado inicialmente en el repositorio, pero luego se deshabilita en el repositorio.
- Las configuraciones de GitHub Actions requeridas por code scanning no están disponibles en el repositorio.
- Los ejecutores autogestionados con la etiqueta no están disponibles.
- Se ha cambiado la definición de los idiomas que no deben ser analizados mediante la configuración predeterminada de code scanning.
Implementación y la API REST
Si un usuario de su organización o empresa intenta cambiar el estado de habilitación de una característica en una configuración aplicada mediante la API REST, la llamada a la API aparecerá correctamente, pero no cambiará ningún estado de habilitación.