Semaphore Reviews (197)

Reviews

Semaphore Reviews (197)

4.7
197 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise the exceptional support provided by Semaphore, highlighting the team's quick response times and helpfulness in resolving issues. The platform is noted for its ease of use and flexibility, allowing for seamless integration and configuration of CI/CD pipelines. However, some users mention that the UI can be cluttered and may require improvements for better navigation.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Jon P.
JP
Jon P.
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Fantastic UI and Responsive Support"
4/5
What do you like best about Semaphore?

There are several things I like most about Semaphore.

First, the UI is fantastic. I find it really easy to navigate and use. Integrating Semaphore with our GitHub account was super easy, and we’ve seen very few performance issues. When it comes to pricing, I think it’s excellent for what you get out of the platform. Semaphore also makes it easy to see which projects have the biggest spend, so you can adjust if needed and try to reduce costs.

I recently opened a support ticket for an issue that turned out to be on GitHub’s side, but throughout the process the support agent kept me up to date at every step, which I really appreciated as a customer. Admittedly, I haven’t explored Semaphore’s AI offerings much yet, but I’m keen to see how AI can help us use Semaphore even more efficiently. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Nothing major springs to mind. I have noticed that some jobs can sit in the queue for a while, which I think is down to worker availability. While it isn’t a huge issue most of the time, it can be a problem if you’re trying to push through an urgent change. Review collected by and hosted on G2.com.

Den Z.
DZ
Den Z.
Ruby on Rails Developer
Small-Business (50 or fewer emp.)
"Fast, Reliable CI with Powerful Yet Readable Config—Built for Engineers"
5/5
What do you like best about Semaphore?

Semaphore is fast, reliable, and easy to work with. Its CI configuration is powerful while still staying readable and straightforward. Overall, it feels like a tool built for engineers, supported by people who genuinely care about helping teams succeed. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Some advanced configuration options aren’t immediately available or obvious out of the box, especially for more complex CI workflows. However, the documentation and support team are very responsive, and in our experience they’ve been open to feedback and willing to help find good solutions when these edge cases come up. Review collected by and hosted on G2.com.

Jono F.
JF
Jono F.
Senior Full Stack Engineer
Small-Business (50 or fewer emp.)
"Powerful CI Tool"
4.5/5
What do you like best about Semaphore?

I like the Semaphore config file because it serves as a single source of truth. The pipeline lives in the repo alongside the code it tests, which is version controlled. I find making changes and updates via the Semaphore config file to be very straightforward. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

There's genuinely not anything that springs to mind. Review collected by and hosted on G2.com.

Karim H.
KH
Karim H.
CEO
Small-Business (50 or fewer emp.)
"Simple, Reliable, and Fast—A Great Experience Overall"
4.5/5
What do you like best about Semaphore?

Very simple to use, extremely reliable and quick. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

A few quirks about how to setup the parallelism, but overall, nothing much. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"Semaphore: Pay-as-you-go CI/CD with Reliable Builds, Great Uptime, and Simple Integration"
5/5
What do you like best about Semaphore?

The best thing I like about Semaphore which no other CI CD system doesn't have is their pay as you go model. The builds and feedback are super solid and they consistently deliver results. Their uptime has been great too, i have never had any problems with their integration. In a day of complex integrations, Semaphore has chosen simplicity over style and that is why I would recommend and go with them any day. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Can't think of any right now. They have been super consistent from start to now. Review collected by and hosted on G2.com.

Verified User in Computer Software
EC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Expressive, Close-to-the-Metal Builds with Helpful Sugar"
4.5/5
What do you like best about Semaphore?

Close to the “metal,” it lets us express complex build and deployment patterns while still providing enough “sugar” to make common patterns faster and easier. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Limited source code repository support. GitHub isn’t the unassailable default choice it was five years ago, and I’d like the flexibility to move away if needed. Right now, though, doing that would mean leaving Semaphore. Review collected by and hosted on G2.com.

Mathias R.
MR
Mathias R.
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Outstanding Support and Flexibility, with an Excellent Graph UI"
4.5/5
What do you like best about Semaphore?

SemaphoreCI offers incredible support; they are very responsive, and they keep you informed at all times.

Their configuration system is extremely flexible, which made it easy to configure the pipeline exactly to our needs.

We have a dynamically built pipeline, and SemaphoreCI is one of the few providers that could accommodate that - we use it every day. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Although their graph UI is excellent, it is not obvious why a block didn't run, and when you have multiple skipped blocks, it does clutter the experience a bit.

But because of the customizability, we could filter the blocks from being shown 'manually'. Review collected by and hosted on G2.com.

S. K.
SK
S. K.
Infrastructure Lead
Small-Business (50 or fewer emp.)
"Fast and simple, but not flexible enough for advanced setups"
3.5/5
What do you like best about Semaphore?

It’s fast. You push code and get results quickly, which is what you want from CI. The config is clean, jobs run in parallel out of the box, and the UI is straightforward. Good experience for simple pipelines or container builds - basically, if you don’t need much customization, it just works.

Happy yo see it OpenSource. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

It gets in the way when you try to do anything non-trivial. Secrets handling is too basic, and dealing with multi-account AWS workflows is painful. You can’t really customize the environment the way you’d want, and debugging pipeline issues feels clunky - especially when you hit some edge cases with caching or parallel steps. It’s fine for simple stuff, but not great when you need real control. Review collected by and hosted on G2.com.

CS
Christopher S.
Software Engineer / External Consultant
Small-Business (50 or fewer emp.)
"🚀 Super Smooth CI/CD with Stellar Support!"
5/5
What do you like best about Semaphore?

Semaphore CI makes it incredibly easy to get started. With zero prior experience on the platform, I was able to spin up a working pipeline to build and test my service in no time. Their "Getting Started" flow is one of the best I've seen — it's clear, structured, and genuinely helps you get up to speed fast. Integrating Semaphore into my existing repositories and services was seamless. I now use Semaphore daily as part of my customer's regular development workflow, and slowly migrating their pipelines over from another CI/CD provider. On top of that, the support team deserves a massive shoutout. They’ve consistently responded within 24 hours and always offer actionable solutions. It’s hands-down some of the best support I’ve ever received from a tech company. Their free tier is also incredibly generous compared to other CI/CD platforms — perfect for testing out the service or running smaller projects without a financial commitment. I've already recommended Semaphore to others and plan to use it on more projects in the future. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

Honestly, there’s very little to complain about. The only minor challenge I had was adjusting to their build script format, which is a bit different from what I’m used to. But it’s not a big issue — the visual pipeline builder really helps smooth out that learning curve. Review collected by and hosted on G2.com.

Mike V.
MV
Mike V.
Platform engineer
Mid-Market (51-1000 emp.)
"Amazing support, easy to setup and configure build pipelines"
4.5/5
What do you like best about Semaphore?

The accessibility and flexibility of configuring our Semaphore instances helped us reduce our CI/CD pipelines to under 10 minutes on average. Also, a shout out to the support team - the support team is always very forthcoming and quick to respond. Generally very happy with Semaphore as our CI/CD provider. Review collected by and hosted on G2.com.

What do you dislike about Semaphore?

There are occasional hiccups with the agents responding slowly and the occasional outage - but these usually get resolved really quickly by the team. Review collected by and hosted on G2.com.