CI: Checks job aborted if a step fails GH30298
- [ ] closes #30298
- [ ] tests added / passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Hello @suzutomato! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:

* In the file [`pandas/io/common.py`](https://github.com/pandas-dev/pandas/blob/4a3854358b31f8f1321bb9510ab81e0b11d12dea/pandas/io/common.py):

> [Line 84:6](https://github.com/pandas-dev/pandas/blob/4a3854358b31f8f1321bb9510ab81e0b11d12dea/pandas/io/common.py#L84): [E111](https://duckduckgo.com/?q=pep8%20E111) indentation is not a multiple of four



##### Comment last updated at 2019-12-25 07:43:48 UTC lgtm @datapythonista  The intentional errors have been removed.
As per the last comment from @datapythonista, I won't take action for the problem with the benchmarks artifact at this moment.
Let me know if anything I can do to solve the problem. I guess the CI errors are unrelated, can you merge master into your branch to see if the errors get fixed please?

```
git fetch ustream
git merge upsream/master
git push
``` @suzutomato mind finishing this whenever you have a second - definitely looking forward to this feature So sorry, I overlooked @atapythonista's last message.
Working on it now. LGTM - sure improvement

Side note maybe we really want ``if: success() || failure()``. As the changes in this PR will continue to run the workflow even if it has been cancelled as per:
https://help.github.com/en/actions/automating-your-workflow-with-github-actions/contexts-and-expression-syntax-for-github-actions.

Assume we are currently using the free plan? https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions#usage-limits

@datapythonista  I'll give a try to `success() || failure()`, I think it's what we actually want