Артефакты сгенерированной документации sphinx легко публикуются на страницах GitLab (см., Например, https://stackoverflow.com/a/48537234/5316326):
pages:
stage: deploy
script:
- mv docs/build/html/ public/
artifacts:
paths:
- public
only:
- master
Но как создать значок состояния GitLab, который сообщает мне, передана ли документация?