Skip to content
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

tilt: more multi-platform support #4184

Merged
merged 5 commits into from
Dec 11, 2024

Conversation

evan-gray
Copy link
Contributor

@evan-gray evan-gray commented Dec 10, 2024

This PR removes the m1 flag in favor of the multi-platform solana-test-validator image [src, image]. It also uses the newly rebuilt multi-image aptos and sui images and makes the guardian image compatible with an arm64 or amd64 build.

With this PR, Near should now be the only container and test that fails on M-series Macs, which I tested via tilt up -- --ci --num=2 --near=false.

It is important to note that, when available, images should pin the index digest, which identifies the registry entry, not the manifext digest, which identifies a single platform image. See https://docs.docker.com/build/building/multi-platform/.

Reviewers: I wasn't able to build Sui from source with rust:1.62 but it appears to work with 1.79. Not sure if that would cause any other issues but it appears to work.

@evan-gray evan-gray changed the title Moar-m1 tilt: more multi-platform support Dec 10, 2024
@evan-gray evan-gray force-pushed the moar-m1 branch 2 times, most recently from ea61c0d to 85d5098 Compare December 10, 2024 22:32
@evan-gray evan-gray merged commit 4a13965 into wormhole-foundation:main Dec 11, 2024
24 checks passed
@evan-gray evan-gray deleted the moar-m1 branch December 11, 2024 15:53
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.

3 participants