Ein aufbauender Kurs an einer echten App – der FastAPI-„Tasks"-API. Jede Lektion zeigt eine weitere Funktion und ist in wenigen Minuten machbar.
lint + test bis zu Deployment, Container-Registry und reusable workflows.
★ markiert die Forgejo-Besonderheiten gegenüber GitHub Actions / GitLab CI –
inklusive direkter Parallelen für alle, die aus der GitLab-Welt kommen..forgejo/workflows/ci.yamlneeds ★stages${{ }}, env, vars, defaultson: push/pull_request/schedule/dispatch, if:uses: ★workflow_dispatch, manuelle Freigabeworkflow_call, Pipelines teilenpull_request_target, Permissions
Glossar & Keyword-Referenz ·
Cheatsheet: Workflow-Anatomie ·
Vordefinierte FORGEJO_-Variablen & Kontexte