CarterLi / iina

The modern video player for macOS with additional features and bug fixes.
https://iina.io
GNU General Public License v3.0
678 stars 29 forks source link

ci: suggestion for building a macOS ARM64 binary #23

Closed pan93412 closed 2 years ago

pan93412 commented 2 years ago

As most of the dynamic libraries IINA use are platform-specific, how about to apply for a M1 Mac CI? It seems free for open-source projects like this.

Related: 94379f0ba5b5c5a39cf570db98ae849ab5ba5d40

CarterLi commented 2 years ago

Sent a request. Let's see what's next

CarterLi commented 2 years ago

@pan93412 I have got a M1 bare metal mac on my account. What can I do next?

image
pan93412 commented 2 years ago

@pan93412 I have got a M1 bare metal mac on my account. What can I do next?

image

Try this? https://orkadocs.macstadium.com/docs/github-actions

CarterLi commented 2 years ago

The guide let me download the IP Plan

However I don't have any files to download

image

What's wrong?

pan93412 commented 2 years ago

The guide let me download the IP Plan

However I don't have any files to download

image

What's wrong?

🤔 Seems like you don't have Orka subscription? Try the official guide from GitHub instead (but I'm not sure if it can work properly since they do not mention the support of M1): https://docs.github.com/en/actions/hosting-your-own-runners

CarterLi commented 2 years ago

I don't even know how to connect the machine 😆

pan93412 commented 2 years ago

I don't even know how to connect the machine 😆

Neither am I; I never tried MacStadium before. I think that would be better to ask for their remote support 🤔

CarterLi commented 2 years ago

Done