Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 21 additions & 20 deletions COOK-BOOK.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,47 +8,47 @@ La finalidad del presente repositorio es contar con una configuración base para

### Integración para el Manejo de Conventional Commits

- **Wizard** para una correcta redacción del commit.
- **Linter** para revisar que el commit cumpla con el estándar establecido.
- **Wizard** para una correcta redacción del commit.
- **Linter** para revisar que el commit cumpla con el estándar establecido.

> **Nota :** Al realizar la instalación de las dependencias del proyecto, se habilitará el comando `git cz`, el cual permite el uso del wizard.

```bash
# Para mandar cambios se procede de la misma manera que siempre.
$ git add -A
$ git add -A
$ git cz
```

### Definición de Standard Version (Automático)

- Para versiones productivas.
- Para versiones beta.
- Para versiones productivas.
- Para versiones beta.

> **Nota :** Estas opciones se ejecutarán automáticamente siempre que se mande un PR a la rama `beta` o `main` (en este caso, también actualiza las ramas develop y beta).

### Templates para

- Redacción de Issues.
- Template para reportar bugs
- Template para solicitur de features
- Template para menejo de configuraciones
- Redacción de PRs.
- Este template se carga automaticamente al generar un PR
- Redacción de Issues.
- Template para reportar bugs
- Template para solicitur de features
- Template para menejo de configuraciones
- Redacción de PRs.
- Este template se carga automaticamente al generar un PR

### Etiquetas Custom

- Para referencias en los PRs o Issues.
- Para referencias en los PRs o Issues.

### Configuraciones

- **EditorConfig**: Para mantener la consistencia del código entre distintos editores.
- **Prettier**: Para formateo de código básico.
- **EditorConfig**: Para mantener la consistencia del código entre distintos editores.
- **Prettier**: Para formateo de código básico.

### Ramas

- **develop**: Rama principal para desarrollo. Utilizada para subir los desarrollos.
- **beta**: Rama para el manejo de versiones beta.
- **main**: Rama principal para versiones productivas (crear al finalizar la configuración inicial).
- **develop**: Rama principal para desarrollo. Utilizada para subir los desarrollos.
- **beta**: Rama para el manejo de versiones beta.
- **main**: Rama principal para versiones productivas (crear al finalizar la configuración inicial).

### Worflows (Git Actions)

Expand All @@ -58,6 +58,7 @@ Grupo de acciones que permite configurar inicialmente el repositorio y manejar l

1. Crear un nuevo repositorio utilizando este como base
2. Generar un [personal token](https://github.com/settings/tokens) depues de generarlo copiar el HASH.
3. Agregarlo en el repositorio creado en [secret and variables](../../settings/secrets/actions) y agregarlo con el nomre MY_TOKEN
4. Ir a la seccion [action -> general](../../settings/actions) y seleccionar la opcion **Workflow permissions => Read and write permissions" y gardar los cambios.
5. Por ultimo crear la rama **main**.
3. Agregar el HASH en el repositorio creado en la seccion [secret and variables](../../settings/secrets/actions) y agregarlo en Repository secrets con el nomre **MY_TOKEN**.
Copy link

Copilot AI Jun 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corregir 'nomre' a 'nombre' y 'seccion' a 'sección' para mejorar la ortografía y la claridad.

Suggested change
3. Agregar el HASH en el repositorio creado en la seccion [secret and variables](../../settings/secrets/actions) y agregarlo en Repository secrets con el nomre **MY_TOKEN**.
3. Agregar el HASH en el repositorio creado en la sección [secret and variables](../../settings/secrets/actions) y agregarlo en Repository secrets con el nombre **MY_TOKEN**.

Copilot uses AI. Check for mistakes.
4. Agregar en el mismo apartado un secret llamado **USER** y otro nombrado **EMAIL** los cuales serviran para firmar los commits que generen los actions.
Copy link

Copilot AI Jun 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Añadir tilde en 'serviran' → 'servirán' para corregir la ortografía.

Suggested change
4. Agregar en el mismo apartado un secret llamado **USER** y otro nombrado **EMAIL** los cuales serviran para firmar los commits que generen los actions.
4. Agregar en el mismo apartado un secret llamado **USER** y otro nombrado **EMAIL** los cuales servirán para firmar los commits que generen los actions.

Copilot uses AI. Check for mistakes.
5. Ir a la seccion [action -> general](../../settings/actions) y seleccionar la opcion **Workflow permissions => Read and write permissions** y gardar los cambios.
Copy link

Copilot AI Jun 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corregir 'seccion' a 'sección' y 'gardar' a 'guardar' para mejorar la ortografía.

Suggested change
5. Ir a la seccion [action -> general](../../settings/actions) y seleccionar la opcion **Workflow permissions => Read and write permissions** y gardar los cambios.
5. Ir a la sección [action -> general](../../settings/actions) y seleccionar la opción **Workflow permissions => Read and write permissions** y guardar los cambios.

Copilot uses AI. Check for mistakes.
6. Por ultimo crear la rama **main**.
Copy link

Copilot AI Jun 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Añadir tilde en 'ultimo' → 'último' para corregir la ortografía.

Suggested change
6. Por ultimo crear la rama **main**.
6. Por último crear la rama **main**.

Copilot uses AI. Check for mistakes.
Loading