Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.47 KB

CONTRIBUTING.md

File metadata and controls

46 lines (28 loc) · 2.47 KB

Contribuyendo al LeetCode Daily Challenge Worker

¡Gracias por tu interés en contribuir a este proyecto! A continuación, se detallan las pautas para contribuir de manera efectiva.

Código de Conducta

Al participar en este proyecto, se espera que sigas nuestro Código de Conducta. Por favor, léelo y respétalo en todas tus interacciones.

Problemas

Si encuentras un problema o tienes una sugerencia para mejorar el proyecto, puedes abrir un nuevo issue en el repositorio. Por favor, proporciona detalles claros y concisos sobre el problema o la sugerencia.

Solicitudes de Extracción (Pull Requests)

  1. Realiza un fork del repositorio y crea una nueva rama para tus cambios.
  2. Realiza tus modificaciones y asegúrate de que el código siga las pautas de estilo y las pruebas pasen.
  3. Escribe pruebas para tu código nuevo o actualizado.
  4. Actualiza la documentación si es necesario.
  5. Crea una solicitud de extracción desde tu rama hacia la rama principal del repositorio original.
  6. Proporciona una descripción clara y concisa de tus cambios.
  7. Asegúrate de que tu solicitud de extracción pase todas las pruebas y revisiones de código requeridas.

Estilo de Código

Este proyecto sigue las pautas de estilo de código de Rust. Por favor, asegúrate de que tus contribuciones cumplan con estas pautas.

Estructura del contenido

Las carpetas llevan la siguiente estructura dentro de content/:

Las carpeta llevan un orden especificado en el nombre de la carpeta o archivo, antes de un punto, ejemplo 1.slug-name. En el archivo index.md se define el comportamiento de la carpeta en los nodos. Todos los datos y metadatos que necesitan para ser parte del seo y el procesamiento van dentro de la seccion de Front-Matter del Markdown y en formato yaml.

Pruebas

Todas las contribuciones deben incluir pruebas para garantizar la calidad del código. Asegúrate de que tus pruebas cubran los casos de uso relevantes y de que pasen antes de enviar una solicitud de extracción.

Documentación

Si tu contribución implica cambios en la documentación, por favor, actualízala acorde a tus cambios. Mantener una documentación clara y actualizada es fundamental para la comprensión y el mantenimiento del proyecto.

Licencia

Al contribuir a este proyecto, aceptas que tus contribuciones se licencien bajo la LICENCIA MIT del proyecto.

¡Gracias por tu interés en contribuir a este proyecto! Esperamos con ansias tus contribuciones.