Commit d633b39
committed
Clean root vendor after build-packages to avoid circular symlinks
The build-packages.php script updates composer.json files to use path
repositories, which create symlinks. When a platform bridge depends on
symfony/ai-platform, the symlink points to src/platform which contains
the bridges themselves, creating recursive symlinks that cause
"Too many levels of symbolic links" errors in PHPStan.
By removing the root vendor directory after build-packages.php runs,
we ensure the symlinks don't cause issues when installing bridge
dependencies.
🤖 Generated with [Claude Code](https://claude.com/claude-code)1 parent 2c7b71a commit d633b39
2 files changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
185 | 190 | | |
186 | 191 | | |
187 | 192 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
306 | 310 | | |
307 | 311 | | |
308 | 312 | | |
| |||
0 commit comments