coderabbit-ci-integration
Configure CodeRabbit CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating CodeRabbit tests into your build process.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure CodeRabbit CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating CodeRabbit tests into your build process.\nTrigger with phrases like \
How to use
Upewnij się, że GitHub App CodeRabbit jest zainstalowana w repozytorium, branch protection jest włączona, a
.coderabbit.yamlznajduje się w głównym katalogu repozytorium.Przejdź do ustawień repozytorium na GitHub, wybierz sekcję Branches i otwórz lub utwórz regułę ochrony dla gałęzi głównej (np.
main).Włącz opcję "Require status checks to pass before merging" i wyszukaj "coderabbitai" na liście dostępnych status checks.
Zaznacz CodeRabbit jako wymagany check — od tego momentu pull requesty nie będą mogły być scalane, dopóki CodeRabbit nie ukończy recenzji.
Opcjonalnie: edytuj plik
.coderabbit.yamlw repozytorium, aby dostosować zachowanie recenzji — na przykład ustawrequest_changes_workflow: true, aby CodeRabbit oznaczał pull requesty z problemami jako "Changes Requested".Zapisz zmiany — skill jest gotowy do użytku. Od teraz każdy pull request będzie wymagał pozytywnej recenzji CodeRabbita przed merge'em.