Skip to content
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

[Merged by Bors] - Remove build status badge from README #3195

Closed
wants to merge 1 commit into from

Conversation

paulhauner
Copy link
Member

Issue Addressed

Removes the build status badge from the main README.md. I don't think it actually serves a purpose and it also has the downside that a spurious failure gives us a red badge. For example, v2.2.1 failed with a spurious failure and I can't see a way to re-trigger that run. It will be red until our next release.

The same test suite runs when we merge into unstable, so those tests must have already passed in order for the commits to get onto stable (assuming our workflow is followed). Github will send notifications on failed CI, so we'll still be alerted to a failure without checking this badge.

@paulhauner paulhauner added ready-for-review The code is ready for review low-hanging-fruit Easy to resolve, get it before someone else does! labels May 20, 2022
Copy link
Member

@michaelsproul michaelsproul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I agree it's unnecessary to highlight the spurious failures in the README 😅

I think we'll still be motivated to fix them by the failed Bors builds too.

@michaelsproul michaelsproul added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels May 20, 2022
@michaelsproul
Copy link
Member

If you want to batch this PR, might I suggest batching it with #3192, else Clippy will fail

@paulhauner
Copy link
Member Author

If you want to batch this PR, might I suggest batching it with #3192, else Clippy will fail

I was just about to comment on the irony of this PR failing CI 😅

@paulhauner
Copy link
Member Author

I'm reviewing #3168 now, I suspect I'll approve shortly. Perhaps we can triple batch 🤤

@paulhauner
Copy link
Member Author

bors r+

bors bot pushed a commit that referenced this pull request May 20, 2022
## Issue Addressed

Removes the build status badge from the main README.md. I don't think it actually serves a purpose and it also has the downside that a spurious failure gives us a red badge. For example, v2.2.1 failed with a [spurious failure](https://github.com/sigp/lighthouse/runs/5984392665?check_suite_focus=true) and I can't see a way to re-trigger that run. It will be red until our next release.

The same test suite runs when we merge into `unstable`, so those tests must have already passed in order for the commits to get onto `stable` (assuming our workflow is followed). Github will send notifications on failed CI, so we'll still be alerted to a failure without checking this badge.
@bors
Copy link

bors bot commented May 20, 2022

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request May 20, 2022
## Issue Addressed

Removes the build status badge from the main README.md. I don't think it actually serves a purpose and it also has the downside that a spurious failure gives us a red badge. For example, v2.2.1 failed with a [spurious failure](https://github.com/sigp/lighthouse/runs/5984392665?check_suite_focus=true) and I can't see a way to re-trigger that run. It will be red until our next release.

The same test suite runs when we merge into `unstable`, so those tests must have already passed in order for the commits to get onto `stable` (assuming our workflow is followed). Github will send notifications on failed CI, so we'll still be alerted to a failure without checking this badge.
@bors
Copy link

bors bot commented May 20, 2022

Build failed (retrying...):

@michaelsproul
Copy link
Member

bors r-

gotta fix udeps

@bors
Copy link

bors bot commented May 20, 2022

Canceled.

@michaelsproul
Copy link
Member

LFG

bors r+

bors bot pushed a commit that referenced this pull request May 20, 2022
## Issue Addressed

Removes the build status badge from the main README.md. I don't think it actually serves a purpose and it also has the downside that a spurious failure gives us a red badge. For example, v2.2.1 failed with a [spurious failure](https://github.com/sigp/lighthouse/runs/5984392665?check_suite_focus=true) and I can't see a way to re-trigger that run. It will be red until our next release.

The same test suite runs when we merge into `unstable`, so those tests must have already passed in order for the commits to get onto `stable` (assuming our workflow is followed). Github will send notifications on failed CI, so we'll still be alerted to a failure without checking this badge.
@bors bors bot changed the title Remove build status badge from README [Merged by Bors] - Remove build status badge from README May 20, 2022
@bors bors bot closed this May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low-hanging-fruit Easy to resolve, get it before someone else does! ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants