GitHub Actions — Level by Level›Hands-on lab · Cheat sheet & self-check

Hands-on lab · wrap-up

Cheat sheet & self-check

3 questions across 1 lessons. Each answer links back to the lesson it came from.

Pick an answer to see if you got it, and why.

  1. Q1. In Gitea Actions, what actually executes the jobs?

    Show answer

    B. Gitea queues jobs; runners pick them up, just as GitHub-hosted or self-hosted runners do for GitHub.

    From lesson 10 · Hands-on lab: Gitea Actions on your own Kubernetes
  2. Q2. Why does the lab's image workflow push only from main?

    Show answer

    B. An if: condition on the push step keeps feature branches from publishing images.

    From lesson 10 · Hands-on lab: Gitea Actions on your own Kubernetes
  3. Q3. Why is the lab's Docker-in-Docker setup 'lab only'?

    Show answer

    B. Production runners should build images rootless (BuildKit, Buildah) on isolated, ephemeral runners.

    From lesson 10 · Hands-on lab: Gitea Actions on your own Kubernetes