-
Notifications
You must be signed in to change notification settings - Fork 93
github: fix static workflows update dependencies #516
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
github: fix static workflows update dependencies #516
Conversation
09e2295
to
33fad81
Compare
33fad81
to
f80e59f
Compare
@bocharsky-bw can you take a look please? Only one small point is broken. |
4f6e3c5
to
f80e59f
Compare
@bocharsky-bw all green |
d6f4937
to
c036d64
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bocharsky-bw I'm okay with dropping Twig 2 support together with this PR to fix tests and releasing it as minor, as the last 2.x release was on Sep 9, 2024 and not many features get added to this bundle either way.
Sounds good to me 👍 Thank you, guys! |
Nodes since 3.15.0 https://github.com/twigphp/Twig/blob/3.x/CHANGELOG#L89
ConditionalTernary since 3.17.0 https://github.com/twigphp/Twig/blob/3.x/CHANGELOG#L57
The
Tests/Unit/Twig/DefaultApplyingNodeVisitorTest.php
test produce different parse output in ci matrix lowest&highest.Solution:
A. we blow up the code base with if conditions and check which class is available
B. we increase the minimum supported twig level
I prefer B. We should increase the minimum twig version and keep the code base clean.