See all case studies

LedFX & FlyCI

Where open-source meets free GitHub Actions for ARM.

LedFX Banner

LedFx makes your LEDs dance to audio! What LedFx offers is the ability to take audio input, and instantaneously processes the audio into realtime light show to multiple LED strips/matrix.

LedFX code is located in a public GitHub repository having: StarFork

Testimonial

Sshauneccles

The addition of FlyCI to our repo has enabled us to ensure that our pypi package work, and that our installation instructions produce a working environment and that we can continue to expand as more and more users move to this new(ish) architecture.

Sshauneccles

I'm very happy that we can keep progressing LedFx forward through the support of companies that provide vital services such as CI to Open Source projects - we'd be a bit stuck without it.

Read more in GitHub

How LedFX uses FlyCI?

Recently, the maintainers of LedFX integrated FlyCI into their development workflow. With that getting advantage of the free tier specifically designed for public GitHub projects. The integration was smooth and took just a few changes to make the switch. Check what repo owner shares about the implementation of FlyCI:

The addition was technically simple, with a few tweaks to our standard OS X runner that are mainly related to Apple silicon itself, rather than the runner.

build-ledfx-osx:
  name: Build LedFx (OX X) (Apple Silicon)
  runs-on: flyci-macos-large-latest-m1
  strategy:
    matrix:
      python: [3.10.x, 3.11.x, 3.12.x]

Why choosing FlyCI & Wingman?

Better focus

Shift your attention to innovating in your product instead of troubleshooting failing builds.

Save time

Automatically fix CI builds, reducing debugging time. FlyCI Wingman is doing the fixes for you.

Faster builds

Get faster build times with our M2 runners. Up to 3x faster builds compared to Intel-based machines.