runbot/runbot_merge/__manifest__.py
Xavier Morel abf1298b1d [IMP] runbot_merge: add optional statuses on PRs
If a status is defined as `optional`, then the PR is considered valid
if the status is never sent, but *if* the status is sent then it
becomes required.

Note that as ever this is a per-commit requirement, so it's mostly
useful for conditional statuses.

Fixes #1062
2025-02-25 09:50:45 +01:00

41 lines
1.2 KiB
Python

{
'name': 'merge bot',
'version': '1.16',
'depends': ['contacts', 'mail', 'website'],
'data': [
'security/security.xml',
'security/ir.model.access.csv',
'data/merge_cron.xml',
'models/crons/git_maintenance.xml',
'models/crons/cleanup_scratch_branches.xml',
'models/crons/issues_closer.xml',
'data/runbot_merge.pull_requests.feedback.template.csv',
'views/res_partner.xml',
'views/runbot_merge_project.xml',
'views/batch.xml',
'views/mergebot.xml',
'views/queues.xml',
'views/configuration.xml',
'views/templates.xml',
'models/project_freeze/views.xml',
'models/staging_cancel/views.xml',
'models/backport/views.xml',
'models/ir_cron/views.xml',
],
'assets': {
'web._assets_primary_variables': [
('prepend', 'runbot_merge/static/scss/primary_variables.scss'),
],
'web.assets_frontend': [
'runbot_merge/static/scss/runbot_merge.scss',
],
'web.assets_backend': [
'runbot_merge/static/scss/runbot_merge_backend.scss',
],
},
'post_load': 'enable_sentry',
'pre_init_hook': '_check_citext',
'license': 'LGPL-3',
}