
from megatron-lm16,208
Reference guide for Megatron-LM CI: pipeline structure, PR scope labels, triggering internal CI, and investigating CI failures.
Provides a concise, actionable CI/CD reference for contributors and maintainers of Megatron-LM. It documents the main workflow files, how pipeline scope is determined by PR labels, where images are published, how to trigger internal GitLab CI, and pragmatic steps to investigate failing CI runs. Concrete commands and decision rules are included so maintainers can reproduce triggers and read logs.
Use this skill when you need to: diagnose failing CI jobs, decide which PR labels to attach to get the correct test scope, trigger internal CI without using the web UI, or understand how CI maps to pipeline stages (linting, container build, unit and integration tests). Trigger phrases: 'CI is red', 'how do I trigger CI', 'PR labels', 'where are the logs', 'pull-request branch'.
Best used by agents with GitHub CLI and repo inspection capabilities (e.g., GitHub-capable agents, Copilot/Code assistants that can run gh commands).
Reference-only CI/CD guide for Megatron-LM contributors covering pipeline structure, PR scope labels, internal GitLab CI triggering, and failure investigation. No bundled scripts — purely informational with well-structured bash snippets and decision tables. Clean security profile with no executable code, just documentation and example commands.
Pure documentation skill — no scripts to test. Well-written reference guide targeting a narrow audience (Megatron-LM contributors). Force-push in trigger_internal_ci.py could benefit from a stronger warning. Decision tables for PR labels are very clear and practical.