From 135f2177ba2ce5afa2b27286bac6bc4dca93f9cc Mon Sep 17 00:00:00 2001 From: "Alex K." Date: Sun, 19 Jul 2026 20:00:31 +0300 Subject: [PATCH] docs(readme): read License badge from repo file, not packagist img.shields.io/packagist/l//.svg depends on packagist license detection which intermittently fails to return a license value, causing the badge to render as 'not found' even though LICENSE (MIT) ships at the repo root and composer.json declares license: MIT. Switch the License badge source to img.shields.io/github/license/.svg, which reads the LICENSE file directly from the repository. Other badges (version, downloads) stay on the packagist source since that data is authoritative on packagist and the issue only affects license detection. Verification: - composer check (cs:check + test) passes: 28 PHP files clean, 43/43 tests. - No code/contract changes; no version bump needed (packagist updates on git tags, not on docs commits). Operator sign-off received via explicit user instruction 2026-07-19. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e7c7c9a..4851966 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![CI](https://github.com/elriseio/application-layer-bundle/actions/workflows/ci.yml/badge.svg)](https://github.com/elriseio/application-layer-bundle/actions/workflows/ci.yml) [![Latest Stable Version](https://img.shields.io/packagist/v/elriseio/application-layer-bundle.svg)](https://packagist.org/packages/elriseio/application-layer-bundle) [![Total Downloads](https://img.shields.io/packagist/dt/elriseio/application-layer-bundle.svg)](https://packagist.org/packages/elriseio/application-layer-bundle) -[![License](https://img.shields.io/packagist/l/elriseio/application-layer-bundle.svg)](https://github.com/elriseio/application-layer-bundle/blob/main/LICENSE) +[![License](https://img.shields.io/github/license/elriseio/application-layer-bundle.svg)](https://github.com/elriseio/application-layer-bundle/blob/main/LICENSE) Symfony bundle that implements the application boundary of a CQRS-shaped DDD system. It carries the HTTP request through sanitization → DTO