oceanhackweek / oceanhackweek/oceanhackweek.github.io

Verify setup for ohw-tutorials submodule

Abierto
#263 6 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
CSS
Estrellas
12
Forks
49
Merge medio
19 min
PR fusionados (30 d)
1

Descripción

@abkfenris:

I'm copying your comment from https://github.com/oceanhackweek/oceanhackweek.github.io/pull/261#issuecomment-1650373948

The tutorials are linked via a git submodule which is defined here, but there is an incantation for adding them that I don't remember at the moment, but here is the PR when I set things up that way.

The .gitmodules setup seems straightforward. Once we have a tutorials OHW23 branch, we'll copy and adapt the ohw22 block to this:

[submodule "ohw23/tutorials"]
	path = ohw23/tutorials
	url = https://github.com/oceanhackweek/ohw-tutorials.git
	branch = OHW23

The incantation you referred to seems to be the

with:
    submodules: true

blocks in workflows/check_sphinx_build.yml and workflows/deploy-docs.yml. If so, it looks like nothing more needs to be done.

Does that look right?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con .gitmodules y compara el bloque ohw22 existente con PR 199; después, inspecciona .github/workflows/check_sphinx_build.yml y .github/workflows/deploy-docs.yml. Verifica si el submódulo de los tutoriales de OHW23 y ambos bloques de workflow con submódulos habilitados son suficientes; se considera terminado cuando confirmes la configuración o documentes el cambio que falta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
git, github-actions
Área
build-system, ci-cd
Tipo de issue
Nueva funcionalidad
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.