Validate understanding
GitHub Actions Academy: Knowledge assessment
Test whether you can explain concepts, select controls and reason through production trade-offs.
01Which design or operational decision best demonstrates production understanding of Workflow Syntax?
A strong answer should use these outcomes: Read YAML workflows; Control job order; Use permissions explicitly. It should also explain risk, evidence and rollback.
02Which design or operational decision best demonstrates production understanding of Contexts?
A strong answer should use these outcomes: Select the right context; Avoid unsafe interpolation; Pass job outputs. It should also explain risk, evidence and rollback.
03Which design or operational decision best demonstrates production understanding of Expressions?
A strong answer should use these outcomes: Write if conditions; Use success and failure semantics; Avoid truthiness mistakes. It should also explain risk, evidence and rollback.
04Which design or operational decision best demonstrates production understanding of Secrets and Variables?
A strong answer should use these outcomes: Use environments; Limit secret exposure; Prefer OIDC where possible. It should also explain risk, evidence and rollback.
05Which design or operational decision best demonstrates production understanding of Artifacts?
A strong answer should use these outcomes: Upload artifacts; Control retention; Avoid confusing artifacts and caches. It should also explain risk, evidence and rollback.
06Which design or operational decision best demonstrates production understanding of Caching?
A strong answer should use these outcomes: Choose cache keys; Handle invalidation; Measure benefit. It should also explain risk, evidence and rollback.
07Which design or operational decision best demonstrates production understanding of Matrix Builds?
A strong answer should use these outcomes: Generate matrices; Control fail-fast; Limit cost. It should also explain risk, evidence and rollback.
08Which design or operational decision best demonstrates production understanding of Reusable Workflows?
A strong answer should use these outcomes: Define inputs and secrets; Version workflows; Balance reuse and flexibility. It should also explain risk, evidence and rollback.
09Which design or operational decision best demonstrates production understanding of Composite Actions?
A strong answer should use these outcomes: Choose the right reuse mechanism; Define inputs and outputs; Test locally. It should also explain risk, evidence and rollback.
10Which design or operational decision best demonstrates production understanding of OIDC Federation?
A strong answer should use these outcomes: Explain trust federation; Configure claims; Restrict identities. It should also explain risk, evidence and rollback.