Skip to content

fix: allow dependency resolution when installing scramble-pro in build-api-docs workflow#369

Open
jbrooksuk with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-deployment-issues
Open

fix: allow dependency resolution when installing scramble-pro in build-api-docs workflow#369
jbrooksuk with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-deployment-issues

Conversation

Copilot AI commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

After upgrading dedoc/scramble to v0.13.x, the "Build API Reference" scheduled workflow broke: all scramble-pro releases (v0.7.9–v0.7.18) require dedoc/scramble ^0.12.x, so composer require dedoc/scramble-pro:^0.7.9 --dev fails as a partial update against the locked v0.13 constraint.

Change

  • Add -W (--with-all-dependencies) to the composer require step so Composer can resolve scramble-pro by downgrading dedoc/scramble to a compatible ^0.12 release — already permitted by the ^0.12|^0.13 constraint in composer.json.
- composer require dedoc/scramble-pro:^0.7.9 --dev
+ composer require dedoc/scramble-pro:^0.7.9 --dev -W

Copilot AI changed the title fix: add -W flag to composer require in build-api-docs workflow fix: allow dependency resolution when installing scramble-pro in build-api-docs workflow Jul 4, 2026
Copilot AI requested a review from jbrooksuk July 4, 2026 14:48
@jbrooksuk jbrooksuk marked this pull request as ready for review July 5, 2026 07:23
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