-
-
Notifications
You must be signed in to change notification settings - Fork 73
Intel Linux bottle cache not working due to ARM Linux #1456
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
Comments
It did work in https://github.com/Homebrew/homebrew-core/actions/runs/14421742385/job/40445241798?pr=217231#step:4:36 though could improve to avoid downloading arm bottles on x86_64
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
We probably should clean up the artifact names so that it's something like I don't see how this breaks the bottle cache, though -- at worst it should just be introducing unnecessary downloads, instead of preventing bottles from being cached. |
On CI re-runs with both ARM and Intel Linux, the Intel runner may download the cache for ARM, e.g.
linux-self-hosted-1
downloadedbottles_ubuntu-22.04-arm
at https://github.com/Homebrew/homebrew-core/actions/runs/14160991497/job/39666467650?pr=206362#step:4:36homebrew-test-bot/lib/tests/formulae.rb
Lines 25 to 30 in f38124f
A workaround could be to modify the pattern match to check for the
arm
suffix though checking for negation is not that clean.The text was updated successfully, but these errors were encountered: