Saltearse al contenido

Contribuciones de código

En esta guía obtendrás una descripción general del flujo de trabajo de contribución, desde abrir un issue, crear un PR, revisar y fusionar el PR.

Si deseas contribuir con código a este proyecto, sigue los pasos a continuación:

Revisa nuestros issues existentes^ para encontrar uno que te interese. Puedes reducir la búsqueda usando labels como filtros. Si encuentras un issue en el que trabajar, eres bienvenido a abrir un PR con una solución.

  1. Haz un bifurcación del repositorio.

  2. Instala o actualiza Node.js y pnpm a las versiones especificadas en .prototools^.

  3. ¡Crea una rama de trabajo y comienza con tus cambios!

  4. Escribe pruebas para tus cambios, si aplica.

  5. Actualiza la documentación, si es necesario.

Confirma los cambios una vez que estés satisfecho con ellos.

Cuando hayas terminado con los cambios, crea un pull request, también conocido como PR.

  • Completa la plantilla “Listo para revisión” para que podamos revisar tu PR. Esta plantilla ayuda a los revisores a entender tus cambios y el propósito de tu pull request.
  • No olvides vincular el PR al issue^ si estás resolviendo uno.
  • Activa la casilla para permitir ediciones del mantenedor^ para que la rama pueda ser actualizada para la fusión. Una vez que envíes tu PR, un miembro del equipo de Docs revisará tu propuesta. Podemos hacer preguntas o solicitar información adicional.
  • Podemos pedir que se realicen cambios antes de que un PR pueda ser fusionado, ya sea usando cambios sugeridos^ o comentarios en el pull request. Puedes aplicar los cambios sugeridos directamente a través de la interfaz. Puedes hacer cualquier otro cambio en tu fork y luego confirmarlos en tu rama.
  • A medida que actualices tu PR y apliques cambios, marca cada conversación como resuelta^.
  • Si te encuentras con problemas de fusión, consulta este tutorial de git^ para ayudarte a resolver conflictos de fusión y otros problemas.

¡Felicitaciones! El equipo de StudioCMS te agradece. Tu contribución será parte del próximo lanzamiento.

Ahora que eres parte de la comunidad de StudioCMS, puedes ayudarnos a revisar otros PRs, responder preguntas y ayudar a otros contribuyentes. Si aún no lo has hecho, únete a nuestro Discord^ para conectarte con otros contribuyentes y el equipo de StudioCMS.

¡Y verás tu rostro en la lista de contribuyentes! 🎉