I'm hosting the documentation for Lisien in the pages branch of that repository, which is also registered as the docs submodule, so that sphinx has somewhere to output to.
I'm setting up my very first Woodpecker pipeline for Lisien. It seems to clone the repository correctly, at first. Then it tries to update the submodules, but it can't update docs because it lacks... exactly the same host key that the main branch has, I'd think? It'd be weird for one repository to have two host keys, right?
+ git init --object-format sha1 -b main
Initialized empty Git repository in /woodpecker/src/codeberg.org/clayote/Lisien/.git/
+ git config --global --replace-all safe.directory /woodpecker/src/codeberg.org/clayote/Lisien
+ git remote add origin https://codeberg.org/clayote/Lisien.git
+ git fetch --no-tags --depth=1 --filter=tree:0 origin +583046b0e77fdbe48b3273cce4cda87d6c8f24bf:
From https://codeberg.org/clayote/Lisien
* branch 583046b0e77fdbe48b3273cce4cda87d6c8f24bf -> FETCH_HEAD
+ git reset --hard -q 583046b0e77fdbe48b3273cce4cda87d6c8f24bf
+ git submodule update --init --recursive --depth=1 --recommend-shallow
Submodule 'docs' (git@codeberg.org:clayote/Lisien.git) registered for path 'docs'
Cloning into '/woodpecker/src/codeberg.org/clayote/Lisien/docs'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@codeberg.org:clayote/Lisien.git' into submodule path '/woodpecker/src/codeberg.org/clayote/Lisien/docs' failed
Failed to clone 'docs'. Retry scheduled
Cloning into '/woodpecker/src/codeberg.org/clayote/Lisien/docs'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@codeberg.org:clayote/Lisien.git' into submodule path '/woodpecker/src/codeberg.org/clayote/Lisien/docs' failed
Failed to clone 'docs' a second time, aborting
exit status 1
### Comment
I'm hosting the documentation for [Lisien](https://codeberg.org/clayote/Lisien) in the `pages` branch of that repository, which is also registered as the `docs` submodule, so that `sphinx` has somewhere to output to.
I'm setting up my very first Woodpecker pipeline for Lisien. It seems to clone the repository correctly, at first. Then it tries to update the submodules, but it can't update `docs` because it lacks... exactly the same host key that the main branch has, I'd think? It'd be weird for one repository to have two host keys, right?
```
+ git init --object-format sha1 -b main
Initialized empty Git repository in /woodpecker/src/codeberg.org/clayote/Lisien/.git/
+ git config --global --replace-all safe.directory /woodpecker/src/codeberg.org/clayote/Lisien
+ git remote add origin https://codeberg.org/clayote/Lisien.git
+ git fetch --no-tags --depth=1 --filter=tree:0 origin +583046b0e77fdbe48b3273cce4cda87d6c8f24bf:
From https://codeberg.org/clayote/Lisien
* branch 583046b0e77fdbe48b3273cce4cda87d6c8f24bf -> FETCH_HEAD
+ git reset --hard -q 583046b0e77fdbe48b3273cce4cda87d6c8f24bf
+ git submodule update --init --recursive --depth=1 --recommend-shallow
Submodule 'docs' (git@codeberg.org:clayote/Lisien.git) registered for path 'docs'
Cloning into '/woodpecker/src/codeberg.org/clayote/Lisien/docs'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@codeberg.org:clayote/Lisien.git' into submodule path '/woodpecker/src/codeberg.org/clayote/Lisien/docs' failed
Failed to clone 'docs'. Retry scheduled
Cloning into '/woodpecker/src/codeberg.org/clayote/Lisien/docs'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@codeberg.org:clayote/Lisien.git' into submodule path '/woodpecker/src/codeberg.org/clayote/Lisien/docs' failed
Failed to clone 'docs' a second time, aborting
exit status 1
```