Skip to content

Conversation

@alcuadrado
Copy link
Member

This PR replaces both the matterlabs-ci-runner-high-performance and matterlabs-ci-runner-highdisk, with the self-hosted one.

I used the same, as it 2 X 8 TB NVMe + 2 X 960 GB NVMe in Raid 0. So I didn't see the need for a highdisk one.

I also found that there's a matterlabs-ci-runner-arm. What are the requirements for that one?

There are still some references to the matterlabs repo in the workflows, which probably need to be updated.

@hedgar2017 hedgar2017 changed the title Replace runners ci: replace ML runners with Nomic runners Nov 11, 2025
@hedgar2017
Copy link
Contributor

Thanks @alcuadrado, I've updated the references.
It looks like docker is not available on the runner. Could you help to install it?

@antonbaliasnikov
Copy link
Contributor

@alcuadrado ,

matterlabs-ci-runner-arm is the Linux ARM64 runner. I believe they can be replaced by ubuntu-22.04-arm default GitHub runners, although they might be slower.

@github-actions
Copy link

📊 Benchmarks Excel report

Benchmarks measured for:

➡️ Download Excel Report

@alcuadrado
Copy link
Member Author

Thanks @alcuadrado, I've updated the references. It looks like docker is not available on the runner. Could you help to install it?

I already did this. I think the tests failures you are seeing related to docker are old, and haven't been rerun due to the dependencies between jobs.

@alcuadrado
Copy link
Member Author

@antonbaliasnikov and what about these?

  • windows-2022-github-hosted-16core
  • windows-2022-github-hosted-64core
  • macos-latest-large
  • macos-latest-xlarge

Are they they https://docs.github.com/en/actions/concepts/runners/larger-runners?

To add a bit of context, my goal right now is to get the CI running again asap. Then we should analyze the workflows to see if there are more ML->Nomic transitions to be done. e.g. maybe ghcr.io/matter-labs/zksync-llvm-runner:latest

@hedgar2017
Copy link
Contributor

@alcuadrado let's get something 16-core-ish for each platform as we discussed internally.
Speaking of these Docker images, they're all public so we can just copy them later, but it's not urgent now.

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.

4 participants