Energy Wave
Courses Plans Blog FAQ About Ship Faster Contact

beginner

GitHub Actions for CI/CD

You will author composite actions, matrix builds, and deployment jobs that respect secrets hygiene. Labs include flaky-test quarantine patterns and artifact promotion without giving everyone admin rights.

Hero visual for GitHub Actions for CI/CD

Logistics

4 weeks · 6h/week · Self-paced · ¥52,000 JPY (informational)

Included focus areas

  • Workflow design with reusable jobs and environments
  • OIDC to cloud roles instead of long-lived tokens
  • Caching strategies for Node, Java, and container builds
  • Branch protections paired with required checks
  • Preview environments with lifecycle cleanup
  • Manual approvals and deployment notes for auditors
  • Test splitting to keep feedback under ten minutes

Outcomes

  • Cut a green CI pipeline template your org can adopt.
  • Write a concise rollback note tied to a tagged release.
  • Demonstrate secret rotation without downtime on a sample app.
Avatar for Leo Hartmann

Responsible instructor

Leo Hartmann

CI consultant for startups migrating from Jenkins.

FAQ

Can we use GitLab instead?

Concepts transfer, but all starter files target GitHub Actions. We offer a short mapping PDF for GitLab users.

Are runners provided?

Yes for class labs. For employer restrictions, we supply a dockerized runner recipe you can run locally.

Limitations?

We do not cover self-hosted runner hardening at enterprise scale; that is a separate advisory block.

Experience notes

“The OIDC lab removed our static AWS keys from Actions — mentor flagged a scope mistake before we merged.”
— Rina
“Matrix builds section saved us maybe two hours a week. Still wish there was one more mono-repo example.”
— Tomas · Backend engineer · 4/5 · Google
“Preview env cleanup script is now in our template repo.”
— Hina · EdTech collective

Request information Back to catalog