This website requires JavaScript.
Explore
Help
Sign In
NextERP
/
runbot
Watch
5
Star
0
Fork
0
You've already forked runbot
mirror of
https://github.com/odoo/runbot.git
synced
2025-03-16 07:55:45 +07:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
17.0
runbot
/
runbot_merge
/
models
/
crons
/
__init__.py
4 lines
97 B
Python
Raw
Permalink
Normal View
History
Unescape
Escape
[CHG] *: move repo cache from forwardbot to mergebot If the stagings are going to be created locally (via a git working copy rather than the github API), the mergebot part needs to have access to the cache, so move the cache over. Also move the maintenance cron. In an extermely minor way, this prefigures the (hopeful) eventual merging of the ~~planes~~ modules.
2023-08-16 19:37:19 +07:00
from
.
import
git_maintenance
[ADD] runbot_merge: delete scratch branches when a branch is disabled If a branch `foo` is disabled, then `tmp.foo` and `staging.foo` become unnecessary (with #247 fixed the tmp refs are not used for creating stagings anymore, but for now they're still used for the "safety dance" of merging a successful staging into the corresponding mainline). Fixes #605
2023-08-31 14:03:17 +07:00
from
.
import
cleanup_scratch_branches
[ADD] runbot_merge: closing linked issues on merge Requires parsing the commit messages as github plain doesn't collate the info from there, but also the descriptions: apparently github only adds those to the references if the PR targets the default branch. That's not a limitation we want. Meaning at the end of the day, the only thing we're calling graphql for is explicit manual linking, which can't be tested without extending the github API (and then would only be testable on DC), and which I'm not sure anyone bothers with... Limitations ----------- - Links are retrieved on staging (so if one is added later it won't be taken in account). - Only repository-local links are handled, not cross-repository. Fixes #777
2024-12-06 19:44:08 +07:00
from
.
import
issues_closer
Reference in New Issue
Copy Permalink