6be46dbbed12523b9a88989d918baeb9f45c2848
Gitea Actions
В репозитории включён workflow workflows/ci.yaml.
Job openapi (Redocly) запускается только если в коммите или PR изменились docs/openapi.yaml или redocly.yaml; иначе шаг пропускается. Остальные jobs (go, bird2) выполняются как раньше.
Требования к runner:
- Метка
ubuntu-latest(или изменитеruns-onпод свои labels). - Для job
bird2на runner должен быть доступен Docker (проверкаbird -c … -pв контейнереdebian:bookworm-slimс пакетомbird2). Монтируется${{ github.workspace }}, а не$PWD, чтобы пути совпадали с checkout на act/Gitea.
Секреты не обязательны для базового CI; для публикации образов добавьте свои шаги и credentials в отдельный workflow.