Skip to content
Frequently asked questions

Frequently asked questions

Do you support macOS?

We are waiting for the M1 ecosystem to mature. Unfortunately, hard to promise any time frame when this will happen. GitHub already offers Intel Mac runners, so if we go with that, we'd offer the same speed as GitHub.

We did try setting it up for M1, but had too many compatibility issues for it to be a smooth experience. Usually, customers who need apple, use GitHub's default macOS runner for the Apple tasks and our Linux runners for other tasks.

My docker is rate limiting, what should I do?

In November 2020 Docker Hub started rate limiting anonymous accounts. Occasionally, you will get rate limited, as you're sharing the outgoing IP with other runs within the BuildJet network. And as GitHub Actions have a custom deal with Docker Hub, you might never have seen this error with the native runners.

To fix this, we simply suggest you get a free Docker Hub account. It's pretty straightforward. You can start by creating an account here and then following the FAQ item on how to authenticate GitHub Actions jobs.

Run a VM inside the runner?

All BuildJet jobs run in a KVM Virtual machine. It is possible to run a VM inside a KVM VM, as this is supported by the hypervisor. However, we’ve disabled this due to speed improvements we get by disabling it.

If you’re interested in running a VM inside the BuildJet for GitHub Actions runner, please contact support, and we might be able to help you!

Do you support everything GitHub Actions supports?

Yes, we do! The runner operating system effectively identical to GitHub Actions and as we only provide the hardware for your runs, everything that is supported by GitHub Actions is also supported by BuildJet.

Can I use BuildJet with GitHub Enterprise?

We technically work with GitHub enterprise, but as they involve custom setups, there might be things we need to customize to integrate with. Please contact customer support, and we will help you out.

Downloading cache/artifacts is extermely slow. What do I do?

Unfortunately, GitHub has a bug in the action itself, and it seems to be introduced in some recent update of the action.

We found a couple of reports with the same failure behavior as you report:

In that last comment of issue #720, you'll find someone offering a workaround. They simply add a timeout-minutes and continue-on-error: true to the step, and as this is a caching step which might not be critical, you can continue on error.

We'd suggest that you try it out on your codebase and see if it works out.

What operating systems do you support?

We currently support Ubuntu 18.04 and 20.04. If you're interested in another OS, please send us a message through the Contact page.

How many GitHub Actions minutes do I currently consume per month?

GitHub Actions provides this data in their Accounts page. For detailed instructions follow this link: here