- Service Status
- /
- Semaphore
Is Semaphore Down?
Reachable from all 8 checked regions
Average response time: 314ms
Last checked · checks run every 6 hours
Official status page: https://status.semaphore.io
Semaphore uptime
Measured from multiple regions every 6 hours. Percentages count only checks that returned an availability answer — 4 days measured so far. A dash means that window does not yet hold enough measured days to publish a figure.
30-day history
4-day clean streakReachability by region
Each region runs its own request from a different part of the world. A service can be up for one continent and down for another, which is usually the first sign of a routing or CDN problem.
What Semaphore does
Semaphore is a hosted continuous integration and delivery service that runs builds, tests and deployment pipelines triggered by commits and pull requests. Teams connect it to GitHub or Bitbucket and gate merges on its results. An outage does not take a product down, but it stops the pipeline that ships changes, including the fix for whatever else is broken.
What an outage looks like
Pushes and pull requests do not trigger builds, so pipelines sit idle with no obvious error. Jobs queue and never start, or start and hang without producing logs. Status checks never report back to GitHub or Bitbucket, leaving pull requests blocked on a check that will not arrive. Artifacts and caches fail to upload at the end of otherwise successful jobs.
What to do about it
status.semaphore.io lists Semaphore itself alongside GitHub API Requests, GitHub Packages, GitHub Webhooks and the equivalent Atlassian Bitbucket components, because a missing webhook from your host looks exactly like a Semaphore fault. Check those rows first when builds are simply not triggering. For an urgent release, running the same steps by hand is often faster than waiting, provided the deploy path allows it.
Is it down for everyone, or just you?
If this page says Semaphore is up but it is not loading for you, the problem is between you and them. Run a check against any URL from all 18 regions to find out where it breaks.
Related services
Semaphore outage FAQ
My builds are not triggering. Is it Semaphore or GitHub?
Can I deploy while Semaphore is down?
Will queued jobs run after the incident clears?
A pull request is blocked on a check that never reports. What can I do?
Does a Semaphore outage affect code already deployed?
How we measure this
- We request Semaphore's public endpoint every 6 hours from Fly.io regions across six continents — 8 of them answered the most recent check.
- A region counts as down only when it gets no usable HTTP response. A
403or429means the origin answered and refused us, which we report as blocked, never as an outage. - A single failing region is treated as probe noise. We only change the verdict when two consecutive cycles agree.
- Response times average only the regions that actually served the page, so a timeout never inflates the number.
- Where Semaphore publishes an official status feed we read it too. An all-clear from the vendor can soften an unconfirmed degradation; a vendor-declared outage only worsens our verdict when our own checks corroborate it.
Get alerted when Semaphore goes down
This page refreshes every 6 hours. Your own monitors run as often as every 30 seconds, from the same 18 regions, and tell you the moment something breaks.
Start Free Monitoring
