Skip to content

fix: pin phpDocumentor#59

Merged
greg0ire merged 1 commit intodoctrine:mainfrom
greg0ire:pin-phpdocumentor
Feb 3, 2025
Merged

fix: pin phpDocumentor#59
greg0ire merged 1 commit intodoctrine:mainfrom
greg0ire:pin-phpdocumentor

Conversation

@greg0ire
Copy link
Copy Markdown
Member

@greg0ire greg0ire commented Feb 3, 2025

Sudden upgrades can lead to broken builds. For instance, the latest versions require us to install phpDocumentor/filesystem. Let us do the upgrades in a controlled way from time to time instead.

Proof: doctrine/orm#11818

Sudden upgrades can lead to broken builds. For instance, the latest
versions require us to install phpDocumentor/filesystem. Let us do the
upgrades in a controlled way from time to time instead.
@greg0ire greg0ire added the bug Something isn't working label Feb 3, 2025
@greg0ire greg0ire merged commit d79f199 into doctrine:main Feb 3, 2025
Comment on lines +32 to +35
composer require --dev
phpdocumentor/guides-cli:1.7.0
phpdocumentor/filesystem:1.7.0
--no-update
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally, I find this YAML syntax quite misleading. It reads like multiple commands, and one cannot just copy-paste it and run in their shell. Could we keep it as a single line? It's not that long.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will try to remember to do that next try I upgrade these versions.

@greg0ire greg0ire deleted the pin-phpdocumentor branch February 3, 2025 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants