ci: Temporarily move CI from Cirrus to GHA#35140
Conversation
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. Code Coverage & BenchmarksFor details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35140. ReviewsSee the guideline for information on the review process.
If your review is incorrectly listed, please copy-paste ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
|
LLM disclaimer: This diff was written by OpenAI Codex |
|
I thought they were supposed to keep going until June 1, but it looks like the runners are gone... All current CI tasks that used their runners are stuck on "waiting for a runner". ACK fa43cfd |
|
Yeah, idk either. I can also only see that it is down, but we'll have to do the switch anyway, and this is just a temporary workaround. If the CI passes here, but not otherwise, it seems fine to merge, but should also be fine to wait longer. |
|
timed out ... |
Interesting as it has been working on forks. I wonder if a primed cache would have helped. I see you have updated the timeouts now which seems reasonable. |
|
Concept ACK, even if this only a very temporary solution. Things will back up and be very slow but some runs is better than no runs. |
|
ACK fae494a - With the understanding that Cirrus Runners are unavailable |
|
rebased for gha cache, which should be picked up here |
|
Looks like the cache is working again. https://github.com/bitcoin/bitcoin/actions/runs/26287233799/job/77380011110?pr=35140#step:10:185: and further below: |
|
Hmm, actually the other caches are not working for some reason. https://github.com/bitcoin/bitcoin/actions/runs/26287233799/job/77380011168?pr=35140#step:5:46: |
|
Maybe close for now, and we revisit if #35378 doesn't land? |
|
Yeah, seems fine to close if that is merged. Though, out of curiosity, I wonder why the caches are missed here (#35140 (comment)), considering that they were moved to GHA in #35348, and considering that this pull does not change anything about the caching. |
I don't know why this didn't hit but I can see some later jobs hitting this cache and building quickly: https://github.com/bitcoin/bitcoin/actions/runs/26527924738/job/78136523172 |
|
🐙 This pull request conflicts with the target branch and needs rebase. |
|
Closing for now, given warp has been merged. |
Cirrus Runners was purchased by OpenAI, which promptly shut it down (
dig cirrus-runners.appis empty).So temporarily move the runners from OpenAI to Microsoft.