Skip to content

Conversation

phw
Copy link
Member

@phw phw commented Mar 11, 2025

Summary

  • This is a…
    • Bug fix
    • Feature addition
    • Refactoring
    • Minor / simple change (like a typo)
    • Other
  • Describe this change in 1-2 sentences:

Problem

Solution

Actually build on an arm64 runner. Previously the build pulled the x86_64 binaries for Qt6, which prevented the app to run. Also this way the code to test running the executable can be actually be run during build.

This also changes the install to use Python via actions/setup-python. This is consistent with other builds we have, and it fixes an issue with the system wide installation specifically on ARM refusing to install PyPI packages.

The builds actually should use a venv, but that's another story :D

@phw phw requested a review from zas March 11, 2025 07:33
@phw
Copy link
Member Author

phw commented Mar 11, 2025

This time I actually was able to test run the build on an actual ARM64 mac. It works (and as expected launches faster than the Intel build)

Copy link
Collaborator

@zas zas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job!
LGTM

@phw phw merged commit b0b4c88 into metabrainz:master Mar 11, 2025
50 checks passed
@phw phw deleted the fix-macos-arm branch March 11, 2025 10:19
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.

2 participants