This branch is 15 commits behind git-workflow/autogits:main
Jan Zerebecki 09deac721a
Some checks failed
go-generate-check / go-generate-check (push) Successful in 19s
Integration tests / t (push) Has been cancelled
retry when git push fails due to changed remote
Something external, may have concurrently changed the remote. In this
issue it specifically is a gitea action job, that reacts to a previous
change on the remote by changing the remote again. Then we try to merge
another change, but have not yet seen the change from the action. So the
goal here is to detect that and only retry if the remote changed. When
the push failed due to other reasons, it is likely permanent.
2026-04-02 10:47:39 +02:00
2025-08-25 13:53:09 +02:00
2025-01-21 17:19:18 +01:00
2026-03-26 20:57:53 +01:00
2025-09-16 22:30:18 +02:00
2025-10-02 17:05:34 +02:00
2025-10-24 10:39:31 +02:00
2026-03-26 12:23:27 +01:00
2026-03-20 16:01:29 +01:00
.
2024-07-19 14:29:50 +02:00
2025-04-07 19:03:02 +02:00
2026-03-20 16:01:29 +01:00
2026-03-20 16:01:29 +01:00

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-grous-bot -- import groups from OBS to Gitea
  • 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):

staging branch build status:

Description
Git workflow bots
Readme 9.7 MiB
Languages
Go 81.1%
Python 15.4%
Shell 2.2%
Perl 0.7%
Makefile 0.4%
Other 0.2%