-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
"Unchanged files with check annotations" is disruptive and should be configurable #457
Comments
Yes, in the context of .NET, I worked around this "Unchanged files with check annotations" beta feature by building my solution without warnings.
Very lame. |
I only recently got to using GitHub full time and this s..t makes my blood boil 🤬 |
Please allow us to turn this off! For us, warnings are useful in the context of |
This is preventing me from merging perfectly good PRs, and is incorrect. |
How to turn this thing off? Do i need to resort to ublock filters or what? |
I'm using this ublock filter:
|
Thank you very much @m2-farzan |
What do we need to do in order to get GitHub to assign an engineer to this issue? The issue is annoying enough that if GitHub's code was open source one of us would bite the bullet and get this done. Can't be that hard! |
The linter I'm use allows me to ignore errors, but they are still logged as warnings, and every PR for that repo is full of these annotations. If this is in Beta, why can't I opt out? If people have been complaining for 4 years, why hasn't it been addressed? Feels like an abandoned feature I'm forced to live with. I've been pressing the |
Almost 4 years... Unbelievable. |
Do we know if github employees look at top issues, maybe prioritized by number of comments/reactions? If so maybe we get our communities to +1 👍 this issue? We've got about ~200 reactions now, how many does it take to get something prioritized!? Wasn't there some story about some software engineer who raged-joined a company, got hired, fixed the annoying bug they couldn't live with, made sure it 🚢 , and proceeded to give its 2 weeks notice (?) Which one of us is going to have to do this :) ? |
The support says this is an "enhancement" waiting to be addressed.
Perhaps it should be re-qualified as a bug? @thboop
After all those years I've started to doubt that... |
The indirect solution might be to introduce a linter/lint rule that makes this issue appear in one of the repos where GitHub employees are active :) |
@github I wanna pay you to allow me to hide this. Please. |
I agree. Please allow this "feature" to be disabled in the web interface. |
The "Unchanged files with check annotations" feature when using problem matchers needs to be configurable (for each action/matcher): It's pretty discouraging for a new contributor to see loads of unrelated warnings from a style checker in their first PR that are completely unrelated, not to mention that it also adds noise for checkers where you know that it's not something that could be caused in changes from another file in the PR.
For example, I'm running stylelint with
no-descending-specificity
warnings enabled. For CSS added in a PR those warnings may be useful, but I REALLY don't care about the almost 1000 warnings in our existing codebase (some even in legacy files) when running CI for a new PR!Right now the only workaround for this is to either disable the rule altogether, only show errors but not warnings, or somehow only run the linter on new/changed files when running the action for a PR.
The text was updated successfully, but these errors were encountered: