We’re happy to announce free continuous integration pipelines for open source organizations on Semaphore 2.0. Each open source organization receives unlimited CI/CD minutes for building public repositories. The plan includes four e1-standard-2 Linux machines and one a1-standard-4 macOS machine for running up to four parallel jobs on Linux or Docker, and one on macOS.

The release includes the following features specifically made for open source developers:

  • Whitelisting of trusted contributors who are allowed to trigger CI via cross-repository pull requests.
  • Control over which, if any, secrets are to be exported.
  • Public access to workflows and job logs.
  • Build badges.

Why choose Semaphore for continuous integration of your open source project?

If you’re a Semaphore 2.0 customer, using Semaphore for your open source projects as well simply makes your life easier.

If you’re a Semaphore Classic user, and were waiting for 2.0 to provide full support for open source, now is a good time to upgrade.

If you’re interested in Semaphore, you’re probably beginning to notice that your current tool isn’t good enough any more. Builds are slow and unreliable, and it’s difficult to model a continuous integration process that works as a pipeline and is more flexible than a single-stage build.

Semaphore is built from ground up to be the fastest continuous integration solution on the market, which means less waiting and more time for code. All open source organizations leverage the infrastructure built on our 7 years of experience in running a cloud-based CI/CD product.

Big thanks to developers at Tigera, Confluent, Typelevel, Keiko Project and many others who have been testing and using Semaphore 2.0 for open source from an early stage.

Sign up and add your open source project today. It’s now very easy to build pipelines without writing YAML by hand using the visual CI/CD Workflow Builder. And if you already have an account, simply create a new organization.

Happy building!