-
-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow PHP 8.4 in laminas-cache 3.x #357
base: 3.13.x
Are you sure you want to change the base?
Conversation
Signed-off-by: Dennis Riehle <webmaster@riehle-web.com>
Signed-off-by: Dennis Riehle <webmaster@riehle-web.com>
Signed-off-by: Dennis Riehle <webmaster@riehle-web.com>
This is a follow-up on doctrine/DoctrineORMModule#767, on how PHP 8.4 support could be added to laminas-cache 3.x series. Technically it works, there are, however, some issues: Due to the architecture of laminas-cache, there is a dependency on the root project. Therefore, Composer needs to inflect the version of the root package and, obviously, fails to do so. The initial error in CI was:
So it seems to inflect 4.2.x-dev, though 3.13.x-dev is what the value should be. First of all, there was typo in the For now, I have set the version in With the version pinned, most CI checks work. The docs seem to be failed, but I'd call this unrelated. The Psalm baseline probably needs to be updated, which I haven't done yet and the backward compatibility check, I have no idea what this is about. 🤷 |
Signed-off-by: Dennis Riehle <webmaster@riehle-web.com>
31ecd1f
to
883eff2
Compare
copying approach from laminas/laminas-cache-storage-adapter-blackhole Signed-off-by: Dennis Riehle <webmaster@riehle-web.com>
I tried setting Therefore, I am surprised how the code in https://github.com/laminas/laminas-cache-storage-adapter-blackhole/blob/fe7bb4045fae6a71f8179744829aab6ddf47521e/.laminas-ci/composer-root-version.sh was supposed to work. In the same way, I am surprised how the code in this repository, using |
Description