mirror of
https://github.com/odoo/runbot.git
synced 2025-03-16 07:55:45 +07:00
![]() Once more unto the breach, with the issue of pushing stagings (with "closes" annotations) to the target branch making GH close the PR & send the hook, which makes runbot_merge consider the PR closed and the staging cancelled. This probably still doesn't fix the issue, but it reduces the problematic window: before this, the process first updates the branches, then marks the PRs, then comments & closes the PRs, and finally commits the PR update. This means as runbot_merge is sending a comment & a status update to each PR in a staging, GH has some time to send the "closed" webhook behind its back, making the controller immediately cancel the current staging, especially if the v3 endpoint is a bit slow. By moving the commenting & closing out of the critical path (to the feedback queue), this window should be significantly shortened. |
||
---|---|---|
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.