Closed (fixed)
Project:
AI Metering
Version:
1.0.0-alpha1
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
21 Jun 2026 at 18:25 UTC
Updated:
6 Jul 2026 at 04:10 UTC
Jump to comment: Most recent
Both phpcs and phpstan jobs fail on every pipeline (visible on !14, !15). They are allow_failure: true so the pipeline shows green, but the failures are real.
Drupal.Files.LineLength.TooLong at ai_metering.views.inc:138. No phpcs.xml.dist at module root, so CI and local runs scope differently.phpstan.neon includes vendor/mglaman/phpstan-drupal/extension.neon via %currentWorkingDirectory%. That path does not resolve inside a DrupalCI install — the job fails at bootstrap.phpcs job: Drupal.Files.LineLength.TooLong at ai_metering.views.inc:138.phpstan job: fatal error loading vendor/mglaman/phpstan-drupal/extension.neon.phpcs.xml.dist at module root.ai_metering.views.inc:138.includes: block from phpstan.neon — the %currentWorkingDirectory%/vendor/... path does not resolve in DrupalCI. Other AI sub-modules (e.g. ai_provider_cloudflare_gateway) use the same approach.N/A
N/A
N/A
AI-Generated: Yes (Claude, reviewed by @codeitwisely).
Comments
Comment #3
codeitwisely commented