-
Notifications
You must be signed in to change notification settings - Fork 385
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
Update CI status badge in readme #5583
Conversation
Plugin builds for 05d55f2 are ready 🛎️!
|
@@ -14,5 +14,5 @@ indent_style = tab | |||
indent_style = space | |||
indent_size = 2 | |||
|
|||
[{*.md}] | |||
[*.md] |
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.
@@ -12,7 +12,7 @@ The Official AMP Plugin, supported by the AMP team. Formerly Accelerated Mobile | |||
**License:** [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html) | |||
**Requires PHP:** 5.6 | |||
|
|||
[![Build Status](https://travis-ci.org/ampproject/amp-wp.svg?branch=develop)](https://travis-ci.org/ampproject/amp-wp) [![Coverage Status](https://img.shields.io/codecov/c/github/ampproject/amp-wp/develop.svg)](https://codecov.io/gh/ampproject/amp-wp) [![Built with Grunt](https://gruntjs.com/cdn/builtwith.svg)](http://gruntjs.com) | |||
[![Build Status](https://github.com/ampproject/amp-wp/workflows/Build,%20test%20&%20measure/badge.svg)](https://github.com/ampproject/amp-wp/actions?query=branch%3Adevelop+workflow%3A%22Build%2C+test+%26+measure%22) [![Coverage Status](https://img.shields.io/codecov/c/github/ampproject/amp-wp/develop.svg)](https://codecov.io/gh/ampproject/amp-wp) [![Built with Grunt](https://gruntjs.com/cdn/builtwith.svg)](http://gruntjs.com) |
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.
At the moment the badge label is "Build, test & measure". Customizing the label is not possible but it has been reported on GitHub's community forums as a requested feature.
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.
Also, the status is for the default branch (develop
).
I updated the require status checks to pass before merging to remove the space. Just E2E is failing, probably for no good reason. I wonder: should we allow E2E to fail (for now) and make it not required since it seems extremely fragile and we plan to improve the infrastructure used to run it? |
We could, but I'd recommend keeping a close eye on it as Gutenberg does ship breaking changes from time to time. |
Marked E2E job as allowed to fail in 05d55f2. |
The one with coverage supplies Coveralls with the PHP coverage. Previously with Travis that job only ran on the |
I suppose we could get rid of the non-coverage one. |
Ah wait, the non-coverage one also ran the |
Summary
Replaces Travis CI status badge with the status badge for the "Build, test & measure" GitHub Action workflow.
Checklist