Este repositorio es un template oficial de MetaDocencia para crear cursos y lecciones reproducibles utilizando Carpentries Workbench, adaptado con nuestra configuración y estilo.
Puedes usar este repositorio como punto de partida, directamente desde GitHub, sin necesidad de herramientas locales.
Generamos una copia accediendo directamente a: https://github.com/MetaDocencia/metadocencia-workbench-template/generate
Asignamos un nombre a tu nuevo repositorio (por ejemplo, leccion-mi-tema
) y Seleccionamos Create repository.
Una vez creado el repositorio, podemos comenzar a editarlo directamente desde la interfaz web:
- Los episodios están en la carpeta
episodes/
(cada archivo.md
es una sección de la lección). - La página principal está en
index.md
. - La configuración general está en
config.yaml
.
Con el botón de ✏️ editar en cada archivo podemos modificarlo, y luego seleccionamos Commit changes para guardar.
No necesitás usar RStudio ni línea de comandos.
Para habilitar la publicación automática del sitio web de la lección desde GitHub Pages:
- Desde el repositorio, seleccionamos Settings > Pages.
- En la sección "Source", configuramos:
- Branch:
gh-pages
- Carpeta:
/ (root)
- Branch:
- Seleccionamos “Save”.
- Editamos cualquier archivo de la lección desde GitHub (por ejemplo, un episodio).
- GitHub ejecutará automáticamente el flujo de publicación.
- Podemos ver el progreso en la pestaña Actions del repositorio.
- Una vez finalizado el proceso, el sitio estará disponible en:
https://<usuario-o-organización>.github.io/<nombre-del-repo>/
Por ejemplo:
https://metadocencia.github.io/leccion-ejemplo/
¿Tienes dudas? Escríbenos a:
📧 [email protected]
Puedes encontrar más materiales y recursos en:
🌐 https://www.metadocencia.org
This repository is an official MetaDocencia template to create reproducible lessons using the Carpentries Workbench, adapted with our custom configuration and style.
Use this repository as a starting point for your own lessons, directly from GitHub — no local tools needed.
Go directly to:
https://github.com/MetaDocencia/metadocencia-workbench-template/generate
Choose a name for your new repository (e.g., lesson-my-topic
) and click Create repository.
Once your repository is created, you can edit everything directly in the web interface:
- Lesson episodes are in the
episodes/
folder (each.md
file is a section). - The home page is
index.md
. - General configuration is in
config.yaml
.
Use the ✏️ edit button in each file to make changes, then select Commit changes to save.
No need for RStudio or command line tools.
To enable automatic publication of the lesson website using GitHub Pages, follow these steps:
- From the repository, click Settings > Pages.
- Under "Source", configure:
- Branch:
gh-pages
- Folder:
/ (root)
- Branch:
- Click “Save”.
- Edit any file in the lesson repository (e.g., an episode).
- GitHub will automatically trigger the publishing workflow.
- You can monitor the process under the Actions tab.
- Once the workflow completes, the site will be available at:
https://<your-user-or-org>.github.io/<repository-name>/
Example:
https://metadocencia.github.io/lesson-example/
Questions or suggestions? Reach us at:
📧 [email protected]
Explore more of our resources:
🌐 https://www.metadocencia.org