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

Add macOS arm builds to CI #47

Open
05nelsonm opened this issue Oct 4, 2023 · 2 comments
Open

Add macOS arm builds to CI #47

05nelsonm opened this issue Oct 4, 2023 · 2 comments
Labels
blocked Issue is blocked by something

Comments

@05nelsonm
Copy link
Collaborator

05nelsonm commented Oct 4, 2023

Announcement: actions/runner-images#8439
Blog Post: https://github.blog/2023-10-02-introducing-the-new-apple-silicon-powered-m1-macos-larger-runner-for-github-actions/

This was referenced Oct 4, 2023
@05nelsonm 05nelsonm added the blocked Issue is blocked by something label Oct 4, 2023
@05nelsonm
Copy link
Collaborator Author

It's not actually running arm. Kotlin still builds for x86_64 and skips all arm tests

https://github.com/toxicity-io/sqlite-mc/actions/runs/6404721150/job/17386647745?pr=49

@radeva
Copy link

radeva commented Jan 18, 2024

@05nelsonm You can try FlyCI's M1 and M2 runners. They are on average 2x faster and 2x cheaper than GitHub's AND we have a free tier for OSS projects (see below).

Install Instructions

  1. Install FlyCI app and
  2. Easily replace one line of code and start using FlyCI runners:
jobs:
 ci:
-    runs-on: macos-latest
+    runs-on: flyci-macos-large-latest-m1
   steps:
   - name: 👀 Checkout repo
     uses: actions/checkout@v4

500 mins/month Free for Public Repos

Since your repo is public, FlyCI offers 500 mins/month of free M1 runner usage with the flyci-macos-large-latest-m1 runner for public projects.

Don't hesitate to contact us in case the free tier doesn't suit your needs or you experience any issues with the runners. Our team is here to support you!

Best Regards,
Veselina Radeva
Product Manager at FlyCI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue is blocked by something
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants