-
Notifications
You must be signed in to change notification settings - Fork 225
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
PyLint install fails during Code Style check #3408
Comments
@pljones the fixes on main don't seem to fix the issue. |
What do you mean? Currently the build on main runs. Without the workaround, it didn't run. So the workaround on main is still there. The issue is that it's a work around and not a fix. Someone needs to work out what the fix is and implement it to close this issue. |
I meant that https://github.com/jamulussoftware/jamulus/actions/runs/11386428899/job/31678620735#step:3:1 shows that the coding style check does not run. |
Um, interesting... I wonder what changed. |
https://github.com/jamulussoftware/jamulus/actions/runs/11367998339/job/31622018160#step:3:2 ran okay... https://github.com/jamulussoftware/jamulus/actions/workflows/coding-style-check.yml Which, again, is why there's an issue with that action. |
The addition of So I reverted the relevant commit c1718a8 in a test branch and ran the action. It succeeded, so I wonder if the original problem that prompted this Issue to be raised has now gone away? |
I don't like it being unstable... I thought we generally pinned versions of the actions to avoid things like this? Or is it not the action itself? |
I don't see how it could be due to an external action, such as I'm wondering if the original problem was a temporary glitch in the Python repositories with a broken dependency or something? I would recommend taking the |
#3415 raised to try the revert. |
I believe this is fixed. Otherwise please re open |
Describe the bug
Running
pip install --user "pylint < 3.0"
fails with an error, causing the overall build to fail with a code style error.To Reproduce
Raise a PR or run a the "Verify Python coding style" work flow (without
--break-system-packages
)Expected behavior
pylint
should be install and the check should run successfully (assuming not breakage in python code style).Additional context
Raised on Discord (note, all old builds now gone):
The text was updated successfully, but these errors were encountered: