diff --git a/.gitea/workflows/documentation.yml b/.gitea/workflows/documentation.yml index c4fcb2f..12d6c52 100644 --- a/.gitea/workflows/documentation.yml +++ b/.gitea/workflows/documentation.yml @@ -51,22 +51,24 @@ jobs: cd wiki_dir - # Gitea Wiki wymaga pliku Home.md jako strony głównej. - if [ -f "index.md" ]; then + # Gitea Wiki bezwzględnie wymaga pliku Home.md w głównym katalogu (root). + # Spłaszczamy strukturę dla pliku startowego, jeśli trzeba. + if [ -f "shared/index.md" ]; then + cp shared/index.md Home.md + elif [ -f "index.md" ]; then mv index.md Home.md else echo "# RetroHA Documentation" > Home.md - echo "Auto-generated by Dokka." >> Home.md + echo "Auto-generated by Dokka. Navigate via the sidebar." >> Home.md fi git add . if ! git diff --cached --quiet; then git commit -m "docs: auto-update wiki from CI/CD" - # Wypychamy zmiany. Wiki w Gitea domyślnie używa gałęzi 'master'. - # Zmieniamy nazwę naszej lokalnej gałęzi na master przed pushem. - git branch -M master - git push -u origin master --force + # Wypychamy na gałąź 'main', skoro Gitea ustawiła ją jako domyślną. + git branch -M main + git push -u origin main --force else echo "No changes to sync." fi