Semaphore CI/CD helps product teams ship software faster, with quality and security.
- Blazing-fast CI/CD β Get your builds & deployments done in record time.
- Simple yet powerful β YAML-based config, parallel execution, and more!
- Scales with you β From solo developers to massive engineering teams.
- Built for the modern cloud β Works seamlessly with containers, Kubernetes, and multi-cloud environments.
Installing and running Semaphore is easy and only takes 10-30 minutes β±οΈ
Choose your preferred installation method from our detailed guides:
Semaphore comes in three flavors to fit your needs:
Free and open source under Apache 2.0 license. This is what you'll find in this repository (everything outside the ee/
folder). Perfect for teams who want to run Semaphore on their own infrastructure with community support.
Our enhanced version with extra features for larger organizations, available under a commercial license. You'll find this code in the ee/
directory. Comes with professional support to keep your CI/CD running smoothly.
Don't want to manage your own infrastructure? Our hosted version at semaphoreci.com gives you all the power of Semaphore without the setup. From free plans for small projects to enterprise-scale solutions.
- π Documentation - Learn how to use Semaphore
- πΊοΈ Roadmap - See what's planned for future releases
- ποΈ Governance - How the project is managed and decisions are made
- π Project Board - Track development progress on our Kanban board
- π Security - Our security policies and reporting procedures
We're excited to welcome contributions to Semaphore! All contributors are expected to follow our Code of Conduct.
There are many ways to contribute to Semaphore:
- Join the conversation in GitHub Discussions
- Submit and review RFCs
- Participate in Special Interest Groups (SIGs)
- Report bugs or request features through GitHub Issues
π§ As we open up the project, our documentation and processes are still evolving.
For now, please refer to:
- Contributing Guide - Development setup and workflow
- Release Process - How we version and release Semaphore
- Developer Guidelines - Coding standards and best practices WIP π§
π¬ Join our community on Discord β Semaphore Discord
π¦ Follow us on Twitter β @semaphoreci