Skip to content

Commit 1314816

Browse files
committed
ci: do not checkout submodules
This was originally added so that kirk installation is tested. The problem is that this brings random failures when git.kernel.org timeouts when we are checking out submodules that are not needed for the build and neither for the installation. Unfortunatelly there is no support for selective submodule installation in github checkout action. There is an issue and pull request hanging: actions/checkout#1866 actions/checkout#1969 It looks like if we wanted to checkout only kirk submodule we would have to install git and run all the commands ourselves in the CI, which I would like to avoid. Hence this commit removes the submodules checkout from the CI, with that we sacrifice kirk installation testing but avoid random failures. Reverts: 9cde274 ("ci: fetch submodules during checkout") Signed-off-by: Cyril Hrubis <[email protected]> Reviewed-by: Petr Vorel <[email protected]>
1 parent 3c82316 commit 1314816

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

.github/workflows/ci-docker-build.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,6 @@ jobs:
125125

126126
- name: Git checkout
127127
uses: actions/checkout@v1
128-
with:
129-
submodules: 'true'
130128

131129
- name: Install additional packages
132130
run: |

0 commit comments

Comments
 (0)