Skip to content

Conversation

@hein-obox
Copy link
Member

@hein-obox hein-obox commented Dec 10, 2025

✨ PR Description

Purpose: Fix Composer platform configuration in GitHub workflows by pinning PHP version and restoring testing dependencies to ensure consistent CI/CD execution.

Main changes:

  • Added platform PHP version constraint (7.4.33) to prevent Composer dependency resolution issues in CI
  • Restored yoast/phpunit-polyfills dependency and added thor-juhasz/phpunit-coverage-check for enhanced test coverage tracking
  • Implemented new coverage scripts with 20% threshold checking and phpdbg-based coverage report generation

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

@hein-obox hein-obox requested a review from nicoladj77 December 10, 2025 12:40
@hein-obox hein-obox merged commit f7f602e into main Dec 10, 2025
43 checks passed
@hein-obox hein-obox deleted the internal/TMZ-997-fix-composer-issue branch December 10, 2025 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants