artarts36 / merge-request-linter
MR Linter - tools for validating merge requests
Package info
github.com/ArtARTs36/php-merge-request-linter
Type:project
pkg:composer/artarts36/merge-request-linter
0.20.2
2023-09-13 21:59 UTC
Requires
- php: ^8.2
- ext-mbstring: *
- artarts36/context-logger: ^0.1.0
- artarts36/empty-contracts: ^0.1.0
- artarts36/file-system-contracts: ^0.2.0
- artarts36/local-file-system: ^0.1.2
- artarts36/str: ^2.7.0
- guzzlehttp/guzzle: ^7.5
- guzzlehttp/promises: ^1.5
- guzzlehttp/psr7: ^2
- league/commonmark: ^2.3
- psr/clock: ^1.0
- psr/container: ^2.0
- psr/event-dispatcher: ^1.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0
- psr/log: ^3.0
- symfony/console: ^4.0 | ^5.0 | ^6.0
- symfony/yaml: ^6.2
- twig/twig: ^3.5
Requires (Dev)
- artarts36/array-file-system: ^0.1.0
- artarts36/docs-retriever: dev-dev
- artarts36/php-cs-fixer-good-fixers: ^0.1.2
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.5
- qossmic/deptrac-shim: ^1.0
This package is auto-updated.
Last update: 2026-06-13 20:23:20 UTC
README
This project provides tools for validating merge/pull requests.
Supported CI Systems: GitHub Actions, Gitlab CI, Bitbucket Pipelines.
Documentation
- Getting Started
- Examples of usage
- Show validation rules
- Conditions
- Creating custom rule
- Docker Image
- Config JSON Schema
- Notifications
- Comments
- Run in Docker
- Development
- Changelog
- License
