Skip to content

Add CPU-only fork CI mirror for lint/style checks#2

Open
CodersAcademy006 wants to merge 4 commits into
mainfrom
ci-mirror-fast
Open

Add CPU-only fork CI mirror for lint/style checks#2
CodersAcademy006 wants to merge 4 commits into
mainfrom
ci-mirror-fast

Conversation

@CodersAcademy006

Copy link
Copy Markdown
Owner

Add fork-internal CPU-only CI mirror for pre-validation of lint/style checks before upstreaming.

What's Mirrored

  • Linting (uv + autoformat.sh): Runs on ubuntu-latest, validates code style, imports, and formatting
  • Triggers automatically on PR events and on manual workflow_dispatch
  • Can also be triggered via PR comment: /run-ci-mirror

What's a Permanent Gap

GPU/distributed training jobs cannot run on fork (no GPU runners available):

  • Container builds
  • Unit tests (CUDA kernels, distributed ops)
  • Integration tests (multi-GPU training)
  • Installation tests (NGC container + NVIDIA runner only)
  • Copyright header checks (NVIDIA private workflow dependency)

See CI_MIRROR_GAPS.md for full documentation.

This is fork-internal validation infrastructure, not intended for upstream contribution.

@CodersAcademy006

Copy link
Copy Markdown
Owner Author

/run-ci-mirror

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant