Acerca de la administración de conjuntos de reglas para una organización
Después de crear un conjunto de reglas en el nivel de organización, puede realizar cambios en el conjunto de reglas para modificar la manera en que las personas pueden interactuar con los repositorios de destino. Por ejemplo, puede agregar reglas para proteger mejor las ramas o etiquetas de esos repositorios.
Para obtener información sobre cómo afectan los conjuntos de reglas de la organización al cambio de nombre de rama, consulte Permitir que los administradores del repositorio cambien el nombre de las ramas con conjuntos de reglas de la organización.
Puede usar las API de REST y GraphQL para gestionar rulesets. Para más información, consulta Puntos de conexión de la API de REST para reglas y Mutaciones.
Nota:
Cualquier persona con acceso de lectura a un repositorio puede ver los conjuntos de reglas activos en ese repositorio.
Edición de un conjunto de reglas
Puedes editar un conjunto de reglas para cambiar partes del conjunto de reglas, como el nombre, permisos de omisión o reglas. También puedes editar un conjunto de reglas para cambiar su estado; por ejemplo, si deseas habilitar o deshabilitar temporalmente un conjunto de reglas.
-
En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
-
Seleccione una organización haciendo clic en ella.
-
Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral de la izquierda, en la sección "Code, planning, and automation", haz clic en Repository y luego en Rulesets.

-
En la página "Conjuntos de reglas", haz clic en el nombre del conjunto de reglas que deseas editar.
-
Cambie el conjunto de reglas según sea necesario. Para obtener información sobre las reglas disponibles, consulta Reglas disponibles para conjuntos de reglas.
-
En la parte inferior de la página, haga clic en Save changes.
Eliminación de un conjunto de reglas
Sugerencia
Si deseas deshabilitar temporalmente un conjunto de reglas, pero no deseas eliminarlo, puedes establecer el estado del conjunto de reglas en "Disabled". Para más información, consulta Edición de un conjunto de reglas.
-
En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
-
Seleccione una organización haciendo clic en ella.
-
Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral de la izquierda, en la sección "Code, planning, and automation", haz clic en Repository y luego en Rulesets.

-
Haz clic en el nombre del conjunto de reglas que quieres eliminar.
-
A la derecha del nombre del conjunto de reglas, selecciona y, a continuación, haz clic en Delete ruleset.

Importación de un conjunto de reglas
Puede importar un conjunto de reglas desde otro repositorio u organización mediante el archivo JSON exportado de la sección anterior. Esto puede ser útil si deseas aplicar el mismo conjunto de reglas a varios repositorios u organizaciones.
-
En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
-
Seleccione una organización haciendo clic en ella.
-
Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral de la izquierda, en la sección "Code, planning, and automation", haz clic en Repository y luego en Rulesets.

-
Selecciona la lista desplegable Nuevo conjunto de reglas y haz clic en Importar un conjunto de reglas.

-
Abre el archivo JSON exportado.
-
Revisa el conjunto de reglas importado y haz clic en Crear.