Skip to content

Fix root CI failures caused by composer.json normalization drift#111

Merged
Kanti merged 3 commits into
mainfrom
copilot/fix-failing-github-actions-job
Jun 18, 2026
Merged

Fix root CI failures caused by composer.json normalization drift#111
Kanti merged 3 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Root CI was failing in the main package jobs because composer_normalize was reordering composer.json. This change restores normalized dependency ordering without removing the sebastian/diff compatibility constraint added for the Fractor toolchain.

  • CI failure source

    • Align composer.json with the order expected by ergebnis/composer-normalize
    • Remove the normalization diff that was failing root grumphp runs across PHP versions
  • Dependency compatibility

    • Keep the sebastian/diff constraint limited to supported majors for the current Fractor stack
    • Avoid changing the actual compatibility intent while fixing the metadata/layout issue
"rector/rector": "^2.2.10",
"sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
"squizlabs/php_codesniffer": "^4.0.1"

Copilot AI changed the title [WIP] Fix failing GitHub Actions job for php: 8.4 Pin sebastian/diff to a Fractor-compatible major for PHP 8.4 CI Jun 18, 2026
Copilot finished work on behalf of Kanti June 18, 2026 07:07
Copilot AI requested a review from Kanti June 18, 2026 07:07
Copilot AI changed the title Pin sebastian/diff to a Fractor-compatible major for PHP 8.4 CI Fix root CI failures caused by composer.json normalization drift Jun 18, 2026
Copilot finished work on behalf of Kanti June 18, 2026 07:15
Copilot finished work on behalf of Kanti June 18, 2026 07:22
Copilot finished work on behalf of Kanti June 18, 2026 07:25
@Kanti
Kanti marked this pull request as ready for review June 18, 2026 07:53
@Kanti
Kanti merged commit e0a56ab into main Jun 18, 2026
52 checks passed
@Kanti
Kanti deleted the copilot/fix-failing-github-actions-job branch July 13, 2026 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants