ci: not run workflows in forks
We have recently moved all development from local branches to forks. Most workflows cannot be run in forks because many of them need access to private runners and/or secrets. Workflows in forks can be disabled manually, but it's hard to remember and it needs an extra action from a developer. Instead, we can detect the repo in workflows and run them if the repo is tarantool/tarantool. Closes #6913 NO_DOC=ci NO_CHANGELOG=ci NO_TEST=ci (cherry picked from commit c27e6c74)
Showing
- .github/workflows/centos_7.yml 5 additions, 3 deletions.github/workflows/centos_7.yml
- .github/workflows/centos_8.yml 5 additions, 3 deletions.github/workflows/centos_8.yml
- .github/workflows/coverage.yml 5 additions, 3 deletions.github/workflows/coverage.yml
- .github/workflows/coverity.yml 2 additions, 0 deletions.github/workflows/coverity.yml
- .github/workflows/debian_10.yml 5 additions, 3 deletions.github/workflows/debian_10.yml
- .github/workflows/debian_11.yml 5 additions, 3 deletions.github/workflows/debian_11.yml
- .github/workflows/debian_9.yml 5 additions, 3 deletions.github/workflows/debian_9.yml
- .github/workflows/debug.yml 9 additions, 7 deletions.github/workflows/debug.yml
- .github/workflows/default_gcc_centos_7.yml 5 additions, 3 deletions.github/workflows/default_gcc_centos_7.yml
- .github/workflows/fedora_30.yml 5 additions, 3 deletions.github/workflows/fedora_30.yml
- .github/workflows/fedora_31.yml 5 additions, 3 deletions.github/workflows/fedora_31.yml
- .github/workflows/fedora_32.yml 5 additions, 3 deletions.github/workflows/fedora_32.yml
- .github/workflows/fedora_33.yml 5 additions, 3 deletions.github/workflows/fedora_33.yml
- .github/workflows/fedora_34.yml 5 additions, 3 deletions.github/workflows/fedora_34.yml
- .github/workflows/fedora_35.yml 5 additions, 3 deletions.github/workflows/fedora_35.yml
- .github/workflows/freebsd-12.yml 5 additions, 3 deletions.github/workflows/freebsd-12.yml
- .github/workflows/freebsd-13.yml 5 additions, 3 deletions.github/workflows/freebsd-13.yml
- .github/workflows/fuzzing.yml 5 additions, 3 deletions.github/workflows/fuzzing.yml
- .github/workflows/integration.yml 5 additions, 3 deletions.github/workflows/integration.yml
- .github/workflows/jepsen-cluster-txm.yml 1 addition, 2 deletions.github/workflows/jepsen-cluster-txm.yml
Loading
Please register or sign in to comment