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.