zugferd-php
zugferd-php copied to clipboard
Ci improvements
Advantages to switch on laminas in CI:
- Tests are played with lower and higher dependencies packages versions
- Tests will be played with future php version (ex: 8.4, ...)
- Less code to write
A bug was spotted with jms/serializer starting from 3.16 which was not covered when keeping a composer.lock file
@guillaume-sainthillier Thank you for opening the PR; the tooling looks very interesting! I noticed you mentioned encountering an issue with jms/serializer. The commit message here indicates that updating JMS addresses this.
Could you provide more details about the specific issue you encountered?
Hello @BolZer, tests are simply not passing with jms/serializer 3.16. There is a bug they solved starting from 3.18 (https://github.com/schmittjoh/serializer/pull/1417)