PL

Import istniejącego repozytorium

Import publikuje grę JumPHP, która jest już na GitHubie (publiczne repozytorium, do którego masz prawa).

Playground znajduje grę:

  • w games/<id>/ (kompletny projekt JumPHP): w żądanym folderze albo jako jedyną grę w repozytorium;
  • albo w korzeniu (repozytorium jest folderem gry: config/game.yaml w korzeniu).

Publikuje ostatni commit głównej gałęzi, a potem każdy push (webhook). Przycisk Synchronizuj na stronie projektu (lub narzędzie MCP sync_project) publikuje od razu i wyświetla błędy.

Co jest publikowane i jak:

  • tylko folder gry; silnik i jego pakiety pochodzą ze wspólnego silnika serwisu (pakiety Composera właściwe grze nie są dostępne);
  • wersja silnika podąża za plikiem VERSION repozytorium;
  • commit z błędem składni PHP nie jest publikowany (poprzednia wersja pozostaje online);
  • żaden wiersz PHP gry nie wykonuje się na serwerze: wszystko działa w przeglądarce graczy;
  • gra bez obrazu jest fotografowana przez serwis (jej ekran, w przeglądarce);
  • pliki, które nie mogą być publiczne (dane oryginalnej gry), podaje się osobno: Studio → projekt → Pliki prywatne. Gra je wczytuje, żadne repozytorium ani fork ich nie zawiera.