Structured CI/CD learning — GitHub Actions, ArgoCD, pipeline patterns. 8 offline tools, 100-question quiz, visual pipeline builder, cheatsheet & error encyclopedia. Built by a Platform Engineer.
8 modules from pipeline fundamentals to GitOps security. Click any module to deep dive.
on:, jobs:, steps: — how they nestpush, pull_request, schedule, workflow_dispatchgithub, env, secrets, steps, runner${{ }} syntax, operators, functions like contains(), startsWith()env: at workflow, job, and step scopeneeds: and conditional if:${{ secrets.MY_SECRET }} safely — masking in logsecho $SECRET anti-pattern — use --password-stdinworkflow_call trigger: inputs, outputs, secrets inheritanceaction.yml: runs.using: compositeuses: org/repo/.github/workflows/ci.yml@mainstrategy.matrix for multi-OS, multi-version testingactions/cache with restore/save keysconfig.sh + run.sh, systemd service setup--ephemeral flag — fresh environment every jobsource, destination, syncPolicyargocd.argoproj.io/hookargocd.argoproj.io/sync-wave annotationargocd app rollback myapp <revision>steps, pause, traffic weightsmaxSurge/maxUnavailable tuningcosign sign using keyless OIDCsyft, attach with cosign attach sbompermissions: block, GITHUB_TOKEN minimal scopetrivy in CI, grype for SBOMs8 fully offline tools — no API, no internet required. Works anywhere.
Visualize a GitHub Actions pipeline with job dependencies, stages, and status.
120+ commands — searchable, click any row to copy to clipboard.
| Command | Description | Category |
|---|
Scenario-based questions mapped to Platform Engineer interview domains.
Quiz complete!
40+ production-ready GitHub Actions workflows and ArgoCD manifests.
50+ pipeline errors — root cause, exact fix commands, and prevention tips.