ceph-csi/actions/retest
Humble Chirammal a2215683e1 ci: package dependencies in actions/retest
these dependencies were not updated and this commit update the
same.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-15 03:34:37 +00:00
..
vendor ci: package dependencies in actions/retest 2022-11-15 03:34:37 +00:00
action.yaml ci: add retest github action 2021-11-16 12:03:36 +00:00
Dockerfile build: the go setup has been configured to 1.18 for retest build 2022-11-12 07:16:21 +00:00
go.mod ci: package dependencies in actions/retest 2022-11-15 03:34:37 +00:00
go.sum ci: package dependencies in actions/retest 2022-11-15 03:34:37 +00:00
main.go ci: prevent panic in retest action on nil strings 2022-06-27 15:00:50 +00:00
README.md ci: add retest github action 2021-11-16 12:03:36 +00:00

retest-action

This is a github action built using the golang and the github api. 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 as 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.