mirror of
https://github.com/odoo/runbot.git
synced 2025-03-15 23:45:44 +07:00
![]() Before this change mergebot assumes github's tags are in sync with its "previous" state, but because tags update was highly non-atomic (one call per removal plus one for additions) and state can further change between a failure and an update retry (especially as the labels endpoint fails *a lot*), it's possible for set tags (in github) to be completely desync'd from the mergebot state, leading to very misleading on-pr indications. This first fetches the current tagstate from github (to not lose non- mergebot tags) then (hopefully atomically) resets all tags tags based on the current mergebot state. This should avoid desyncs, and eventually resync PRs (if they change state). Fixes #170 |
||
---|---|---|
runbot | ||
runbot_cla | ||
runbot_merge | ||
.gitignore | ||
README.md |
Odoo Runbot Repository
This repository contains the source code of Odoo testing bot runbot.odoo.com and related addons.
Runbot
The runbot/
directory holds the main runbot Odoo addon.
Runbot CLA addon
The runbot_cla/
directory contains an Odoo addon that checks CLA.