PHPackages                             clearcutcoding/symfony-ci-runner - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. clearcutcoding/symfony-ci-runner

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

clearcutcoding/symfony-ci-runner
================================

Decide which CI processes to run via a config file

3.1.0(2y ago)0128PHPPHP &gt;=8.3

Since Apr 10Pushed 1y agoCompare

[ Source](https://github.com/ClearCutCoding/symfony-ci-runner)[ Packagist](https://packagist.org/packages/clearcutcoding/symfony-ci-runner)[ RSS](/packages/clearcutcoding-symfony-ci-runner/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (10)Versions (10)Used By (0)

CI Runner
=========

[](#ci-runner)

Installation
------------

[](#installation)

`composer require clearcutcoding/symfony-ci-runner --dev`

Configuration
-------------

[](#configuration)

- Create config in the root of your php project named `ci-runner.config.yaml`
- Set which CI processes to run. Some have their own root config file to identify which directories to run against. For others, set the directories here (in brackets it shows possible values).

```
rector: true [true | false]
phpcsfixer: true [true | false]
lintyaml: config src  [list of dirs | false]
linttwig: src [list of dirs | false]
phpcs: true [true | false]
phpunit: true [true | false]
phpmd: src tests [list of dirs | false]
phpstan: true [true | false]
psalm: true [true | false]

```

The following need to have config files created:

```
rector -> rector.php
phpcsfixer -> .php-cs-fixer.php
phpcs -> phpcs.xml
phpunit -> phpunit.xml
phpstan -> phpstan.neon
psalm -> psalm.xml

```

### Dev

[](#dev)

- Run `vendor/bin/ci-runner` from inside the project root directory

### Build

[](#build)

- Run `vendor/bin/ci-runner --no-mods` to ensure no file-changing processes will run.

###  Health Score

30

—

LowBetter than 65% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~41 days

Recently: every ~64 days

Total

8

Last Release

838d ago

Major Versions

v1.1.2 → v2.0.02023-05-12

v2.1.2 → 3.0.02024-01-23

PHP version history (3 changes)v1.1.1PHP &gt;=8.0

v2.0.0PHP &gt;=8.2

3.0.0PHP &gt;=8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/36fed8386996b64ee67773e2b17be2906c1c99227d3b296895029ea38414dd02?d=identicon)[EtchAkhtar](/maintainers/EtchAkhtar)

---

Top Contributors

[![EtchAkhtar](https://avatars.githubusercontent.com/u/5705061?v=4)](https://github.com/EtchAkhtar "EtchAkhtar (24 commits)")

### Embed Badge

![Health badge](/badges/clearcutcoding-symfony-ci-runner/health.svg)

```
[![Health](https://phpackages.com/badges/clearcutcoding-symfony-ci-runner/health.svg)](https://phpackages.com/packages/clearcutcoding-symfony-ci-runner)
```

###  Alternatives

[acquia/orca

A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build

32902.4k](/packages/acquia-orca)[youwe/testing-suite

Contains Youwe's default testing packages for php.

13176.9k8](/packages/youwe-testing-suite)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
