exelearning / mod_exeweb

Activity-type Moodle module to create and edit web sites with eXeLearning (online).
0 stars 1 forks source link

Configurar Moodle Plugin CI en GitHub Actions #5

Open erseco opened 1 month ago

erseco commented 1 month ago

Descripción

Sería muy útil configurar Moodle Plugin CI en un GitHub Action para comprobar automáticamente nuestro plugin de Moodle. Esto nos permitiría asegurar la calidad y compatibilidad del código de manera continua.

Motivación

Al configurar Moodle Plugin CI, obtendremos los siguientes beneficios:

Tareas

  1. Crear un archivo de configuración para GitHub Actions: Añadir un archivo .github/workflows/ci.yml con la configuración básica para Moodle Plugin CI.
  2. Configurar Moodle Plugin CI: Seguir la documentación de Moodle Plugin CI para configurar las pruebas y análisis estático del código.
  3. Integrar con GitHub Actions: Asegurarse de que el flujo de trabajo se ejecuta correctamente en cada push y pull request.
  4. Documentar el proceso: Incluir instrucciones en el README del proyecto para que otros desarrolladores sepan cómo funciona la integración y cómo interpretar los resultados.

Referencias

Notas Adicionales

Este cambio no solo mejorará nuestra calidad de código, sino que también facilitará la colaboración y contribución de otros desarrolladores al proyecto. Agradeceríamos cualquier comentario o sugerencia sobre esta propuesta.

¡Gracias!

ignaciogros commented 1 month ago

Si puedes encargarte, perfecto. Muchas gracias, @erseco