Skip to content

[CI] dms: workflow artifact uploads + workflow_dispatch + checklog tolerance#7

Closed
dnplkndll wants to merge 0 commit into
19.0-add-dms-hoot-testsfrom
19.0-ci-ui-artifacts
Closed

[CI] dms: workflow artifact uploads + workflow_dispatch + checklog tolerance#7
dnplkndll wants to merge 0 commit into
19.0-add-dms-hoot-testsfrom
19.0-ci-ui-artifacts

Conversation

@dnplkndll
Copy link
Copy Markdown

@dnplkndll dnplkndll commented May 26, 2026

GitHub Actions workflow tooling on top of #3 + #9. Fork-only — strips before any upstream submission (oca-addons-repo-template owns the workflow templates).

Base: 19.0-add-dms-hoot-tests (#9) · Head: 19.0-ci-ui-artifacts · Stacked under #8.

What the branch changes

  • .github/workflows/test.yml:
    • Upload screenshots from JS tests step captures /tmp/odoo_tests/<DB> on failure (Hoot screenshot output).
    • Upload odoo server log on failure step captures /var/log/odoo/*.log + workspace + runner-temp.
    • workflow_dispatch: so we can manually re-trigger when GitHub silently throttles fork-PR runs after a push burst.
  • checklog-odoo.cfg: ignore Killing chrome descendants WARN (benign browser_js cleanup; OCA_ENABLE_CHECKLOG_ODOO=1 was treating it as a build error).

Companion template change at ledoent/oca-addons-repo-template#1 so the artifact-upload steps land in future cookiecutter-generated workflows.

CI

GitHub Actions on the ledoent org is currently throttled by Actions abuse-detection. Runboat builds pass.

@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 445ff16 to 94ac112 Compare May 26, 2026 12:22
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 94ac112 to ffc5974 Compare May 26, 2026 18:28
@dnplkndll dnplkndll changed the base branch from 19.0-imp-dms-ux to 19.0-add-dms-hoot-tests May 26, 2026 18:29
@dnplkndll dnplkndll changed the title [IMP] dms: CI artifact pipeline + Hoot suite + OWL 19.0 audit + view-toolbar collapse [CI] dms: workflow artifact uploads + workflow_dispatch + checklog tolerance May 26, 2026
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 6260599 to e8f82f0 Compare May 26, 2026 18:55
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from ffc5974 to ff016d6 Compare May 26, 2026 18:55
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from e8f82f0 to 51d823c Compare May 28, 2026 20:50
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from ff016d6 to 1f77ff5 Compare May 28, 2026 20:50
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 51d823c to 5813d8b Compare May 28, 2026 21:11
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 1f77ff5 to 2029db5 Compare May 28, 2026 21:11
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 5813d8b to ddcb35c Compare May 28, 2026 21:21
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 2029db5 to 2b6fe4d Compare May 28, 2026 21:21
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from ddcb35c to 8093e04 Compare May 28, 2026 23:46
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 2b6fe4d to 70dcc42 Compare May 28, 2026 23:46
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 8093e04 to 9584f01 Compare May 28, 2026 23:56
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 70dcc42 to f579209 Compare May 28, 2026 23:56
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 9584f01 to 83e0437 Compare May 29, 2026 00:14
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from f579209 to 08cec0b Compare May 29, 2026 00:14
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 83e0437 to 6a92e5d Compare May 29, 2026 00:45
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 08cec0b to 7246160 Compare May 29, 2026 00:45
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 6a92e5d to c060849 Compare May 29, 2026 01:08
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 7246160 to ce97955 Compare May 29, 2026 01:08
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from c060849 to 5089b85 Compare May 29, 2026 02:58
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from ce97955 to fa54dfe Compare May 29, 2026 02:58
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 5089b85 to 8a267e9 Compare May 29, 2026 11:34
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from fa54dfe to 134e055 Compare May 29, 2026 11:34
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 8a267e9 to f7e718e Compare May 29, 2026 11:49
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 134e055 to b1cd0fa Compare May 29, 2026 11:49
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from f7e718e to ae7c486 Compare May 29, 2026 12:06
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from b1cd0fa to 9a2a20e Compare May 29, 2026 12:06
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from ae7c486 to 3e7fe81 Compare May 29, 2026 14:31
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 9a2a20e to 7c81428 Compare May 29, 2026 14:32
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 3e7fe81 to acfc5d6 Compare May 29, 2026 15:13
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 7c81428 to 349c9e3 Compare May 29, 2026 15:13
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from acfc5d6 to 020a378 Compare May 29, 2026 19:36
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 349c9e3 to fd2ec7f Compare May 29, 2026 19:36
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 020a378 to 581edfa Compare May 29, 2026 20:52
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from fd2ec7f to 189291b Compare May 29, 2026 20:52
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 581edfa to 70614eb Compare May 30, 2026 00:12
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 189291b to 362a508 Compare May 30, 2026 00:12
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch 2 times, most recently from e642c19 to 2e2edbf Compare May 30, 2026 01:24
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 362a508 to 6d6b3c9 Compare May 30, 2026 01:32
@dnplkndll dnplkndll force-pushed the 19.0-add-dms-hoot-tests branch from 2e2edbf to d09e8ae Compare May 30, 2026 03:13
@dnplkndll dnplkndll closed this May 30, 2026
@dnplkndll dnplkndll force-pushed the 19.0-ci-ui-artifacts branch from 6d6b3c9 to d09e8ae Compare May 30, 2026 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant