Skip to content

chore(deps): move dev tools to composer-bin - #2365

Merged
Antreesy merged 1 commit into
masterfrom
chore/composer-bin
Oct 29, 2026
Merged

Antreesy merged 1 commit into
masterfrom
chore/composer-bin

Conversation

@Antreesy

Copy link
Copy Markdown
Collaborator

Isolate php-cs-fixer, psalm, phpunit and nextcloud/ocp in vendor-bin to avoid dependency conflicts between tools.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (ClaudeCode:claude-opus-5-5)

@Antreesy Antreesy added this to the Nextcloud 36 milestone Oct 28, 2026
@Antreesy Antreesy self-assigned this Oct 28, 2026
@Antreesy Antreesy added 3. to review dependencies Pull requests that update a dependency file labels Oct 28, 2026
@Antreesy
Antreesy added this pull request to stack #2367 October 28, 2026 16:54

@nickvergessen nickvergessen left a comment

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.

Should add to gitignore:

/vendor-bin/*/vendor

Isolate php-cs-fixer, psalm and phpunit in vendor-bin to avoid
dependency conflicts between tools. nextcloud/ocp stays in the root
composer.json, because the psalm matrix workflow installs each OCP
version there.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy merged commit b9ef03e into master Oct 29, 2026
27 checks passed
@Antreesy
Antreesy deleted the chore/composer-bin branch October 29, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants