An open-source CI/CD coordinator for GitHub that leverages GitLab CI Runner capabilities.
AlloyCI is a Continuous Integration, Deployment, and Delivery platform written in Elixir that bridges GitLab's CI runner with GitHub repositories. It enables GitHub users to run CI/CD pipelines using GitLab's runner technology without switching to GitLab, reporting pipeline statuses directly to GitHub pull requests, branches, and commits.
GitHub users and teams seeking a free, open-source CI/CD solution that replicates GitLab's pipeline capabilities, particularly those familiar with GitLab CI syntax or wanting to avoid commercial services.
Developers choose AlloyCI for its unique integration of GitLab's powerful CI runner with GitHub, offering advanced features like artifact management, auto-scaling, and deployment triggers at no cost, unlike many paid alternatives.
Continuous Integration, Deployment, and Delivery coordinator, written in Elixir.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Leverages the robust GitLab CI Runner for job execution, including Docker support and auto-scaling via the forked Alloy Runner, as specified in the README's features.
Reports pipeline statuses directly to GitHub pull requests, branches, and commits, enabling native feedback without platform switching, a core goal highlighted in the description.
Supports artifact management, build caches, secret variables, and job dependencies via .alloy-ci.yml, matching many of GitLab's capabilities for complex workflows.
Provides a free alternative to commercial CI services, with the philosophy to offer GitLab EE-like features without cost, as stated in the goals.
Lacks support for environments and Review Apps, which are explicitly listed as stretch goals or not yet implemented in the deployment functionality section of the README.
Requires installation and configuration of Elixir, Docker, and a database, as per the contribution guide, which can be daunting compared to plug-and-play SaaS options.
Relies on the Alloy Runner, a fork of GitLab CI Runner, which might lag behind upstream updates or have limited community support compared to mainstream tools.