-
Notifications
You must be signed in to change notification settings - Fork 1
Module 3 — Operations & Debugging
Shmuel Max edited this page May 4, 2026
·
1 revision
30 min · Hands-on
What you actually do when CI is red at 2 AM.
| Topic | Guide |
|---|---|
| Monitoring runs, logs & re-running jobs | monitoring-and-reruns.md |
| Artifacts: upload, download, share | artifacts.md |
| Debugging: step debug, annotations, summaries | debugging-guide.md |
-
Exercise:
exercises/exercise.md -
Solution:
solutions/03-debugging/
# Re-run only the failed jobs of a workflow run
gh run rerun <run-id> --failed
# Watch a run in your terminal
gh run watch <run-id>
# Pull the failed log only
gh run view <run-id> --log-failed# Add rich Markdown output to the run summary
- run: |
echo "### 🧪 Test Results" >> $GITHUB_STEP_SUMMARY
echo "| Suite | Passed |" >> $GITHUB_STEP_SUMMARY
echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY
echo "| unit | ✅ 142 |" >> $GITHUB_STEP_SUMMARY