openclaw/docs/ci
Peter Steinberger 5ab66a5fe4
fix(ci): run Telegram skill tests when a PR changes only skill test files (#163328)
The Telegram userbot skill's node:test (*.test.mjs) and Python (*.test.py)
files are not Vitest-routable, so aggressive PR selection drops them as
direct targets. Their only CI owner is the Vitest wrapper
test/scripts/telegram-e2e-userbot-skill.test.ts, which the policy watch
selected for 20 named non-test scripts only. Test-only skill PRs (e.g.
#162968) and later scripts (reply-policy-*, telegram-runtime) planned
nothing in either selection mode.

Watch the skill's whole scripts/ directory, the agents/openai.yaml the
wrapper parses, and the fixture it loads by URL. The wrapper stays in the
release-only core-tooling family; it now also runs on PRs that touch the
skill, the only PRs that can break these self-contained scripts.
2026-10-02 09:55:09 -07:00
..
release-validation fix(release): require Windows Node validation to pass (#163373) 2026-10-02 10:47:18 +00:00
scope-and-routing fix(ci): run Telegram skill tests when a PR changes only skill test files (#163328) 2026-10-02 09:55:09 -07:00
capacity.md fix: keep subagent cleanup and session maintenance responsive (#158251) 2026-10-02 07:58:32 -07:00
checkout.md chore(release): retire the internal Tideclaw alpha release track (#160261) 2026-09-28 10:01:49 -07:00
local-proof.md fix(ci): keep admitted Testboxes alive and enforce current workflow limits (#163021) 2026-10-02 09:51:59 +07:00
pipeline.md ci: pin the OpenClaw Bun fork 86bd prerelease (#163386) 2026-10-02 03:42:58 -05:00
release-validation.md ci: streamline main Docker update smoke (#156097) 2026-09-22 19:53:22 -07:00
routing-costs.md fix(ci): make PR runner capacity independent of author (#160958) 2026-10-01 16:04:01 -07:00
runners.md chore(ci): restore other and infra core type graph headroom (#163102) 2026-10-02 02:39:12 -05:00
scheduled-workflows.md build(apps): generate native protocol models at build time (#162251) 2026-10-01 11:43:36 -07:00
scope-and-routing.md chore(ci): run full main validation hourly (#156783) 2026-09-23 22:45:42 +00:00
watching-runs.md fix(tooling): avoid redundant reads and incomplete CI success (#153880) 2026-09-20 11:18:55 -07:00