Skip to content

ci: use self-hosted numaproj-runners, remove 13-job parallel cap - #3705

Draft
dhyaneshnaikkaseya wants to merge 5 commits into
numaproj:mainfrom
DhyaneshNaik:ci/self-hosted-runners
Draft

dhyaneshnaikkaseya wants to merge 5 commits into
numaproj:mainfrom
DhyaneshNaik:ci/self-hosted-runners

Conversation

@dhyaneshnaikkaseya

Copy link
Copy Markdown

What this PR does / why we need it

Moves CI to Numaflow's dedicated self-hosted runners (numaproj-runners) instead of GitHub-hosted. Also removes the 13-job parallel cap on e2e-tests. That cap existed to share GitHub-hosted capacity with numaplane, which no longer applies here.

Related issues

N/A

Testing

Opening as draft to validate the full CI run on self-hosted runners before merging.

Special notes for reviewers

Only ci.yaml is changed in this PR. Other workflows (release, nightly-build, etc.) will follow separately once this is validated.

Signed-off-by: Dhyanesh Naik <dhyaneshnaik111@gmail.com>
@vigith
vigith marked this pull request as draft October 9, 2026 18:34

This branch has not been deployed

No deployments
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.

2 participants