Name:
[FIX] ci_workflows: Add addon repo clones
State:
Failed
finished in 15m
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#10
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
ad23f2a3734d2ab549ce0a6149051119f3151e3a
Description:
[FIX] ci_workflows: Add addon repo clones
Fixes nightly-extended failure where viin_ai_base could not resolve
viin_api_request_logger from tvtmaaddons17, and reports-extended hard-fail
on missing to_account_reports from erponline-enterprise17.
All Odoo-touching jobs (pr-gate-core, nightly-extended, nightly-v3-visual,
reports-extended) now:
- Run on self-hosted runner [self-hosted, "Viindoo Runbot"]
- Clone tvtmaaddons@17.0 and erponline-enterprise@17.0 via SSH
- Extend ADDONS_PATH with all addon directories in correct precedence order:
/tmp/odoo/addons,/tmp/tvtmaaddons,/tmp/erponline-enterprise,${{ github.workspace }}
Reports-extended fail-fast stub removed; tour execution now runs with full
addon resolution.
ci.yaml::odoo-install remains gated (if: false) with updated TODO referencing
follow-up ticket WI-ai17-odoo-install-ungate.
Refs: Viindoo/ai #24939135709
Branch:
17.0
Instance ID:
0
Age:
Up-time: