-
Notifications
You must be signed in to change notification settings - Fork 45
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
Some minor improvements #274
Conversation
Hi @l0gicgate Can you review this in priority before the next release please ? And be able to package it. I can package it without tests, but you know it's not safe for end users, etc.. |
@williamdes it appears that php nightly is not supported by our downstream dependencies at the moment. I don't mind having CI run against nightly but it makes it look like the PR is failing when it should not. @akrabat any thoughts on this? Should we run against nightly on our other repos too or only add when we know our downstream deps have caught up? |
The PHP nightly test should be configured in our workflow to be allowed to fail really. |
The other changes in the PR look good to me. |
@akrabat unfortunately github actions don’t support us to allow failure for experimental matrixes 😕 There’s a long-standing issue about this that I’ve been tracking since 2020: I don’t mind adding it, it’ll look like every PR is failing though. |
Ah, right. Yes, this is fine as we can set the branch rules to allow merge regardless of whether nightly passes or not. |
Thanks @williamdes. Sorry that it took so long to get merged. |
thank you for merging this, it will help for the Debian packaging |
About 966d0ff it is similar to phpmyadmin/sql-parser@a201314
In Debian we need the tests folder to run auto-package tests on packages.
Example: https://salsa.debian.org/php-team/pear/php-zumba-json-serializer/-/jobs/3521669#L312 or https://ci.debian.net/data/autopkgtest/unstable/amd64/p/phpmyadmin-sql-parser/27794800/log.gz