ci: update README and CI workflow to improve bird2 job installation process and clarify Docker usage
This commit is contained in:
1 parent
6be46dbbed
commit
eddc6b85a0
2 files changed
+11
-7
No files matched your search
+1
-1
@@ -7,6 +7,6 @@ Job **openapi** (Redocly) запускается только если в ком
|
||||
Требования к runner:
|
||||
|
||||
- Метка `ubuntu-latest` (или измените `runs-on` под свои labels).
|
||||
- Для job `bird2` на runner должен быть доступен **Docker** (проверка `bird -c … -p` в контейнере `debian:bookworm-slim` с пакетом `bird2`). Монтируется `${{ github.workspace }}`, а не `$PWD`, чтобы пути совпадали с checkout на act/Gitea.
|
||||
- Job `bird2` ставит пакет **bird2** через `apt-get` на самом runner и вызывает `bird -c … -p` по файлам в checkout (без вложенного Docker: иначе bind-mount `/workspace/...` часто не виден демону Docker на хосте).
|
||||
|
||||
Секреты не обязательны для базового CI; для публикации образов добавьте свои шаги и credentials в отдельный workflow.
|
||||
Reference in new issue
Block a user