ShellForge
Start
Lekcje
Symulator
Ścieżka nauki
Czym jest ShellForge?
Quiz
Quiz: pierwszy workflow GitHub Actions
Sprawdź strukturę i znaczenie elementów workflow.
Wróć do lekcji
1. Co uruchomi workflow po otwarciu PR do main?
Zdarzenie pull_request w sekcji on
Sama nazwa joba
Pole permissions
Katalog app/content
2. Gdzie wskazuje się środowisko wykonania joba?
W runs-on
W on
W nazwie artifactu
W pliku requirements.txt
3. Który krok udostępnia kod repozytorium runnerowi?
actions/checkout
docker stop
pg_isready
EXPOSE 8000
4. Co oznacza permissions: contents: read?
Token ma prawo odczytu zawartości repozytorium
Token może usunąć repozytorium
Każdy job ma prawa administratora
Workflow nie potrzebuje checkout
5. Czy zielony job CI dowodzi, że aplikacja jest wdrożona?
Nie, wdrożenie wymaga osobnego procesu
Tak, każdy workflow wdraża automatycznie
Tak, jeśli użyto ubuntu-latest
Tak, jeśli PR ma opis
6. Dwa joby potrzebują tych samych wygenerowanych plików. Co jest wymagane?
Jawne przekazanie wyniku, na przykład jako artifact
Założenie, że runner ma wspólny dysk
Zmiana portu 8000 na 5432
Usunięcie sekcji on
Sprawdź odpowiedzi
Wróć do lekcji