#@marcosnils It is something that needs
1 messages · Page 1 of 1 (latest)
Maybe something in the SDK; it currently only seems to cause an issue if the sdk adds a new dependency as that depedency isn't in the composer.lock so when the sdk does an install it's missed.
because the sdk isn't a real composer package, it isn't "locked" to a version, it's just copied in from the directory it was generated to.
The fix would be to include the composer.json of the sdk in the lock file somehow; detect changes and do an update for that dependency automatically if changed. This will require a composer plugin I think
@teal rain To be clear, which lock file wants to include it? The PhpSdk or the PhpSdkDev module?
I assume the PhpSdkDev module?
I have made an issue detailing this @turbid vine @teal rain
https://github.com/dagger/dagger/issues/8205