AutoGits ======== The bots that drive Git Workflow for package management * devel-importer -- helper to import an OBS devel project into a Gitea organization * gitea-events-rabbitmq-publisher -- takes all events from a Gitea organization (webhook) and publishes it on a RabbitMQ instance * gitea-status-proxy -- allows bots without code owner permission to set Gitea's commit status * group-review -- group review proxy * hujson -- translates JWCC (json with commas and comments) to Standard JSON * obs-forward-bot -- forwards PR as OBS sr (TODO) * obs-staging-bot -- build bot for a PR * obs-status-service -- report build status of an OBS project as an SVG * workflow-pr -- keeps PR to _ObsPrj consistent with a PR to a package update * workflow-direct -- update _ObsPrj based on direct pushes and repo creations/removals from organization * staging-utils -- review tooling for PR (TODO) - list PR - merge PR - split PR - diff PR - accept/reject PR Bugs ---- Report bugs to issue tracker at https://src.opensuse.org/git-workflow/autogits Build Status ------------ Devel project build status (`main` branch): ![devel:Factory:git-workflow](https://br.opensuse.org/status/devel:Factory:git-workflow/autogits) `staging` branch build status: ![Staging Build Status](https://br.opensuse.org/status/home:adamm:autogits/autogits)