Skip to content

Add macOS intel64 build-action#5526

Closed
Genxster1998 wants to merge 4 commits intoGenymobile:devfrom
Genxster1998:dev
Closed

Add macOS intel64 build-action#5526
Genxster1998 wants to merge 4 commits intoGenymobile:devfrom
Genxster1998:dev

Conversation

@Genxster1998
Copy link
Contributor

@Genxster1998 Genxster1998 commented Nov 24, 2024

I just changed runner machine to macos-13.You can check artifacts here.https://github.com/Genxster1998/scrcpy-old/actions/runs/12000259857
For intel machine it is working.
2024-11-25 04 39 45 github com ec1e0c3d3bbd
PS: Forgot to reflect changes in generate-checksums.sh.

@Genxster1998 Genxster1998 changed the title For MacOS Intel64 , I just changed runner machine to macos-13 Add macOS intel64 build-action Nov 24, 2024
@rom1v
Copy link
Collaborator

rom1v commented Nov 25, 2024

Thank you 👍

I added preliminary commits, in particular to add the architecture on Linux and macOS.
I reused the same build_macos.sh script to avoid duplication.

I renamed intel to x86_64. (Is it ok for you?)

Please review/test linux_macos_arch.

@Genxster1998
Copy link
Contributor Author

Thank you 👍

👍

I added preliminary commits, in particular to add the architecture on Linux and macOS. I reused the same build_macos.sh script to avoid duplication.

👍

I renamed intel to x86_64. (Is it ok for you?)

I can't agree more but they do use intel suffix sometimes, you know Apple.

Please review/test linux_macos_arch.

i just ran the app from linux_macos_arch branch , it works correctly.

rom1v added a commit to rom1v/scrcpy that referenced this pull request Nov 28, 2024
PR Genymobile#5526 <Genymobile#5526>

Co-authored-by: Genxster1998 <ck.2229.ck@gmail.com>
rom1v pushed a commit to rom1v/scrcpy that referenced this pull request Nov 28, 2024
Add actions to build a release for macOS x86_64 in addition to the
aarch64 version.

PR Genymobile#5526 <Genymobile#5526>

Signed-off-by: Romain Vimont <rom@rom1v.com>
@rom1v
Copy link
Collaborator

rom1v commented Nov 28, 2024

Merged into dev 🚀

bartsaintgermain pushed a commit to bartsaintgermain/scrcpy that referenced this pull request Apr 11, 2025
PR Genymobile#5526 <Genymobile#5526>

Co-authored-by: Genxster1998 <ck.2229.ck@gmail.com>
bartsaintgermain pushed a commit to bartsaintgermain/scrcpy that referenced this pull request Apr 11, 2025
Add actions to build a release for macOS x86_64 in addition to the
aarch64 version.

PR Genymobile#5526 <Genymobile#5526>

Signed-off-by: Romain Vimont <rom@rom1v.com>
@rom1v
Copy link
Collaborator

rom1v commented Sep 19, 2025

FYI

The macOS 13 hosted runner image is closing down, following our N-1 OS support policy. This process will begin October 1, 2025, and the image will be fully retired on December 4, 2025. We recommend updating workflows to use macos-14 or macos-15.

https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down

@Genxster1998
Copy link
Contributor Author

Dang ! 😫
They don't support x86-64. Intel is retired by many mainstream projects like Rust official builds on OSX platform from tier-1.

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