Skip to content

chore(ci): remove upstream branch-checks.yml with NVIDIA self-hosted runners#2

Merged
pdettori merged 1 commit intomvpfrom
chore/remove-nvidia-branch-checks
Apr 28, 2026
Merged

chore(ci): remove upstream branch-checks.yml with NVIDIA self-hosted runners#2
pdettori merged 1 commit intomvpfrom
chore/remove-nvidia-branch-checks

Conversation

@pdettori
Copy link
Copy Markdown

Summary

  • Removes .github/workflows/branch-checks.yml, which was inherited from NVIDIA/OpenShell and hardcodes self-hosted runner labels (build-amd64, build-arm64) and a private NVIDIA container image (ghcr.io/nvidia/openshell/ci:latest) that do not exist in the kagenti fork
  • All 6 jobs in that workflow queue indefinitely on every PR, waiting for runners that will never appear (total_count: 0 self-hosted runners registered)
  • The equivalent checks (Rust format/lint/test, Python lint/test, Markdown lint) are fully covered by kagenti-ci.yml using ubuntu-latest runners, which pass correctly

Root Cause

branch-checks.yml depends on two NVIDIA-internal resources unavailable in the fork:

  1. Self-hosted runners: build-amd64 / build-arm64 — no such runners registered in kagenti/OpenShell
  2. Private container image: ghcr.io/nvidia/openshell/ci:latest — NVIDIA's GHCR, not accessible from the fork

GitHub queues these jobs but never schedules them, resulting in perpetual pending status on every PR.

Assisted-By: Claude (Anthropic AI) noreply@anthropic.com

…runners

The branch-checks.yml workflow was inherited from NVIDIA/OpenShell and
uses self-hosted runner labels (build-amd64, build-arm64) and a private
NVIDIA container image (ghcr.io/nvidia/openshell/ci:latest) that do not
exist in the kagenti fork. All 6 jobs queue indefinitely waiting for
runners that will never appear.

The equivalent checks (Rust, Python, Markdown) are already covered by
kagenti-ci.yml using ubuntu-latest runners and pass correctly.

Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Paolo Dettori <dettori@us.ibm.com>
@pdettori pdettori merged commit 68f6d67 into mvp Apr 28, 2026
9 checks passed
@pdettori pdettori deleted the chore/remove-nvidia-branch-checks branch April 28, 2026 18:16
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