filecoin-project / rust-fil-proofs

Proofs for Filecoin in Rust
Other
489 stars 314 forks source link

ci: use gen2 macos executors #1725

Closed galargh closed 11 months ago

galargh commented 11 months ago

This PR ensure the repo continues to build on Apple Intel executors beyond October 2. Gen 1 executors are getting deprecated. See https://discuss.circleci.com/t/macos-intel-support-deprecation-in-january-2024/48718.

In January 2024, Apple Intel executors will be getting deprecated altogether. This repository is not ready to be switched to Apple Silicon runners because test_darwin fails with:

/bin/bash: /tmp/paramcache.awesome: Bad CPU type in executable

NOTE Some workflows in this repo currently fail but test_darwin is not one of them.

vmx commented 11 months ago

Yes, those failures are unrelated. I'll look at this tomorrow. It's our custom docker image. I've already moved other projects to stock CircleCI images, I'll do the same here.

vmx commented 11 months ago

Superseded by https://github.com/filecoin-project/rust-fil-proofs/pull/1726/.