-
Notifications
You must be signed in to change notification settings - Fork 501
ci: remove usage of self-hosted runners #3318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The interop test fail because the runner runs out of disk space - I've pushed a commit that excludes older versions to see if it'll skip download/building them too. |
Didn't work. Don't have the time to fix the transport interop tests to not build excluded jobs so not sure what to do here other than disable the interop tests at this point. Can create a "help-wanted" issue to pay the technical debt on the test-plans repo and re-enable interop tests here. |
I added a step to try and free up some disk space - 9398e8b Let's see if that helps |
That gets the job to run but now it takes an hour, I don't know if that's worse tbh. |
It's on my list to figure out some solution for interop runners. (either self-hosted or third-party) |
I disabled transport-interop job until a new reliable setup for it is established. |
I'm going to go ahead with this version of the PR to unblock the rest of the offboarding work. Let me know if there's anything else you'd like me to help here with. |
Title
Remove usage of self-hosted runners.
Description
This PR removes usage of self-hosted runners from the test-interop job.
Notes & open questions
It is part of libp2p DX services offboarding initiative.
Warning
The interop tests are not failing on the default branch.
Change checklist