Enjoy FlyCI Wingman FOR FREE!

Read more
See all case studies

Omnigres & FlyCI

Where open-source meets free GitHub Actions for macOS.

VRVeselina Radeva
Omnigres Banner

Omnigres makes Postgres a developer-first application platform. You can deploy a single database instance and it can host your entire application, scaling as needed.

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

How Omnigres uses FlyCI?

Recently, the maintainers of Omnigres integrated FlyCI into their development workflow. With that the repository is 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.

build:
  strategy:
    matrix:
      pgver: [ 16, 15, 14, 13 ]
-     os: [ warp-ubuntu-latest-x64-4x]
+     os: [ warp-ubuntu-latest-x64-4x, flyci-macos-large-latest-m1]
      build_type: [Debug, Release]
      exclude:
-     - os: macos-latest
+     - os: flyci-macos-large-latest-m1
        pgver: 15
-     - os: macos-latest
+     - os: flyci-macos-large-latest-m1
        pgver: 14
-     - os: macos-latest
+     - os: flyci-macos-large-latest-m1
        pgver: 13
-     - os: macos-latest
+     - os: flyci-macos-large-latest-m1
        pgver: 12
-     - os: macos-latest
+     - os: flyci-macos-large-latest-m1
        pgver: 11

As a result of using FlyCI macOS runners, builds are 2x faster

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.

Automated fixes

Automatically get fixes for failing GitHub Actions workflows directly proposed in your pull request.