1
0
mirror of https://github.com/ceph/ceph-csi.git synced 2024-12-22 21:10:22 +00:00
ceph-csi/actions/retest/README.md

16 lines
716 B
Markdown
Raw Normal View History

# retest-action
This is a github action built using the golang and the [github
api](https://github.com/google/go-github). The main idea behind this one is to retest
the failed tests on the approved PR's to avoid burden on the
maintainer's/author's to retest all the failed tests.
* List the pull requests from the github organization.
* Check PR is open and have required approvals.
* Check PR has the required label to continue to retest.
* Pulls the failed test details.
* Check failed test has reached the maximum limit.
* If the limit has not reached, the action will post the `retest` command on the
PR with log location for further debugging.
* If the limit has reached, the Pull Request will be skipped.