wasabi icon indicating copy to clipboard operation
wasabi copied to clipboard

Run CI on macOS runners as well

Open hikalium opened this issue 1 year ago • 1 comments

hikalium avatar Jan 07 '24 05:01 hikalium

@hikalium Hi, I'm the CEO and co-founder of FlyCI. You can try the FlyCI's M1 and M2 runners which are on average about 2x faster and 2x cheaper than GitHub's runners. We offer a free tier of 500 mins/month on the M1 runner. If you're looking for more performance, then definitely try our xlarge M1 and M2 runners.

Pricing

Processor vCPU RAM (GB) Storage Label Price on FlyCI Price on GitHub
M1 4 7 28 GB flyci-macos-large-latest-m1 $0.06 -
M1 8 14 28 GB flyci-macos-xlarge-latest-m1 $0.12 $0.16
M2 4 7 28 GB flyci-macos-large-latest-m2 $0.08 -
M2 8 14 28 GB flyci-macos-xlarge-latest-m2 $0.16 -

Guide for Implementation

  1. Install the FlyCI GitHub app.
  2. Modify the runs-on directive in workflow files as demonstrated in this PR.
  3. Enjoy enhanced efficiency in CI builds with the integration of FlyCI's MacOS runners.
jobs:
 ci:
-    runs-on: macos-latest
+    runs-on: flyci-macos-large-latest-m1
   steps:
   - name: 👀 Checkout repo
     uses: actions/checkout@v4

We'll be very happy to have you on board.

kgantchev avatar Jan 15 '24 16:01 kgantchev