oceanhackweek / oceanhackweek/oceanhackweek.github.io
Verify setup for ohw-tutorials submodule
Nessuno ha ancora preso questa issue.
- Lingua principale
- CSS
- Stelle
- 12
- Fork
- 49
- Merge medio
- 19m
- PR unite (30g)
- 1
Descrizione
@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?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia da .gitmodules e confronta il blocco ohw22 esistente con PR 199, quindi esamina .github/workflows/check_sphinx_build.yml e .github/workflows/deploy-docs.yml. Verifica se il sottomodulo dei tutorial OHW23 e i due blocchi di workflow con i sottomoduli abilitati sono sufficienti; il lavoro è completato quando confermi la configurazione o documenti la modifica mancante.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- git, github-actions
- Ambito
- build-system, ci-cd
- Tipo di issue
- Funzionalità
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100