MODULE 20 · 2 LESSONS
Turn every change into a repeatable build, test, scan and controlled release candidate.
Project checkpoint: Create a protected GitHub Actions pipeline for CourseFlow.
20of 34
Module 20 learning loop
- 1Workflow Triggers
- 2Jobs
- 3Dependency Caching
- 4Permissions
What this module changes in your work
- Run deterministic checks with caching, least privilege and useful artifacts.
- Promote a verified artifact across environments with approvals and a recovery path.
- Use workflow triggers, jobs, dependency caching in one coherent implementation.
- Complete this evidence-backed checkpoint: Create a protected GitHub Actions pipeline for CourseFlow.
Lessons
GitHub Actions Continuous Integration
Run deterministic checks with caching, least privilege and useful artifacts.
Delivery Gates, Environments and Rollback
Promote a verified artifact across environments with approvals and a recovery path.
PROJECT CHECKPOINT
Turn ci/cd into evidence
Create a protected GitHub Actions pipeline for CourseFlow.
- Write acceptance criteria for workflow triggers before implementation.
- Keep the change small enough that a reviewer can connect it to the intended behavior.
- Use the most direct check available for jobs and save the result.
- Record one decision you would keep and one you would revisit after feedback.
Share this page
Share this page with the people who will use it next.
Discussion
No comments yet. Add the first useful question or observation.
You must log in to post a comment.