ci: clean workspace on self-hosted runners
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] https://github.com/tarantool/tarantool-qa/issues/145 [2] https://github.com/actions/checkout/issues/418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Showing
- .github/workflows/centos_7.yml 1 addition, 0 deletions.github/workflows/centos_7.yml
- .github/workflows/centos_7_aarch64.yml 1 addition, 0 deletions.github/workflows/centos_7_aarch64.yml
- .github/workflows/centos_8.yml 1 addition, 0 deletions.github/workflows/centos_8.yml
- .github/workflows/centos_8_aarch64.yml 1 addition, 0 deletions.github/workflows/centos_8_aarch64.yml
- .github/workflows/coverage.yml 1 addition, 0 deletions.github/workflows/coverage.yml
- .github/workflows/debian_10.yml 1 addition, 0 deletions.github/workflows/debian_10.yml
- .github/workflows/debian_10_aarch64.yml 1 addition, 0 deletions.github/workflows/debian_10_aarch64.yml
- .github/workflows/debian_11.yml 1 addition, 0 deletions.github/workflows/debian_11.yml
- .github/workflows/debian_11_aarch64.yml 1 addition, 0 deletions.github/workflows/debian_11_aarch64.yml
- .github/workflows/debian_9.yml 1 addition, 0 deletions.github/workflows/debian_9.yml
- .github/workflows/debug.yml 1 addition, 0 deletions.github/workflows/debug.yml
- .github/workflows/debug_aarch64.yml 1 addition, 0 deletions.github/workflows/debug_aarch64.yml
- .github/workflows/default_gcc_centos_7.yml 1 addition, 0 deletions.github/workflows/default_gcc_centos_7.yml
- .github/workflows/fedora_34.yml 1 addition, 0 deletions.github/workflows/fedora_34.yml
- .github/workflows/fedora_34_aarch64.yml 1 addition, 0 deletions.github/workflows/fedora_34_aarch64.yml
- .github/workflows/fedora_35.yml 1 addition, 0 deletions.github/workflows/fedora_35.yml
- .github/workflows/fedora_35_aarch64.yml 1 addition, 0 deletions.github/workflows/fedora_35_aarch64.yml
- .github/workflows/fedora_36.yml 1 addition, 0 deletions.github/workflows/fedora_36.yml
- .github/workflows/fedora_36_aarch64.yml 1 addition, 0 deletions.github/workflows/fedora_36_aarch64.yml
- .github/workflows/freebsd-12.yml 1 addition, 0 deletions.github/workflows/freebsd-12.yml
Loading