Semaphore

semaphore.io ↗

Define cloud CI/CD workflows as repository-stored YAML or through a visual editor.

SI Score
75/100
Pricing
Pay-As-You-Go AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Semaphore

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Semaphore homepage

What it does

Semaphore Cloud models a workflow as one or more pipelines. A project connects a GitHub or Bitbucket repository; teams can edit YAML pipeline definitions directly in the repository or use the visual workflow editor. Its pricing page describes per-minute compute and usage-based storage and egress charges.

Semaphore combines a visual workflow editor with repository-stored YAML, so teams can begin graphically and still review pipeline definitions with their code. Connecting a repository and creating at least one pipeline are part of the documented Cloud setup.

The public pricing page lists $15 in monthly credits and 20 concurrent jobs by default, with per-minute compute and additional storage and egress charges. Teams with sustained usage should estimate machine time and artifact traffic rather than rely on the starting credits alone. Annual discounts and some support terms were not established from the page.

Strengths

  • Workflows support both a visual editor and YAML definitions stored in the repository.
  • The public pricing page lists $15 in monthly credits and 20 default concurrent jobs.

Watch out for

  • The documented Cloud workflow requires an account, a GitHub or Bitbucket repository, a linked project, and at least one pipeline.
  • Additional storage and egress are billed separately from compute usage.

Best for

  • Teams seeking hosted CI/CD with Git-based pipeline definitions and a visual editor.
  • Projects that want usage-based compute and can monitor build time, artifact storage, and egress.

Sources