@frankdejonge We faced some good experience with @UbicloudHQ . It’s 10 times cheaper than GHA, much faster, ARM runners and has included minutes for all runners. They have slightly higher latency for cache restores and saves but in the end still faster compared to an equivalent GHA runner
@maks_rafalko Have you tried to run the composer update with the lowest option locally and is the phpunit-bridge installed? In case yes: use composer why to get the info which package causes the installation. In case no: try to use a different dependency cache key in the CI workflow
@OndrejMirtes I tried it out and got a performance boost without cache from ~10 minutes to just ~2-3 minutes. Since I was a bit lazy to resolve the additional rule errors or adding them to the baseline, I came up with just adding following to phpstan config and still get the performance boost
@alex_s_@chirimoya Option C: TaskUuid is required by the ImportMessage. I would guess your are saving/using the TaskUuid for polling/pushing to check/notify about the import status.
A and B seems a bit loose/optional in case the uuid is required in the further process.
Do I know someone who has permissions to merge a PR and create a new release for FOSRestBundle or might give me temporary access for this repository? I just want to relax everyones deprecation logs with symfony 6 a bit :-)
@shochdoerfer It’s like making a cover of 15 year old song with slightly different beat and voice. There are some people thinking the cover is the original / a new thing 😉
@dbu@Ocramius@GuilhemN_ I would assume you can configure it via the symfony serializer name converter config https://t.co/Nbg3NBSINL as the api-doc-bundle relies on the service `https://t.co/dpg6vPqvzs_converter.metadata_aware` which gets the name converter injected by the FrameworkExtension
@matthieunapoli Best would be combining all yum and pecl install's in one layer including removal of unneeded dependencies plus a `yum clean all`. I would also recommend to move the groupinstall "Development Tools" from base-devel to this step as it could be removed afterwards