qwen-code/.github
易良 d1787a2280
ci: quarantine cron-interactive from push E2E to nightly-only (#6986)
cron-interactive.test.ts is inherently timing-flaky: it relies on
wall-clock cron fire (*/1 at minute boundary) + real model latency,
with a 90s waitForScreen window. On slower macOS runners this
occasionally exceeds the timeout, turning push CI red and triggering
wasteful autofix attempts (~50min).

Changes:
- Exclude cron-interactive from push-triggered Linux and macOS jobs
  via vitest --exclude
- Add new cron-interactive-nightly job: runs only on schedule/
  workflow_dispatch, with continue-on-error so flakes are visible
  but do not fail the workflow
- Mirrors the existing web-shell-browser-regression pattern

Coverage is preserved: cron regressions are still caught by nightly
runs within ~24h. The root fix (injectable clock seam in
CronScheduler) is tracked separately in #6487/#6982.

Closes #6982
2026-07-15 17:18:28 +00:00
..
actions/post-coverage-comment Upgrade GitHub Actions to latest versions (#3683) 2026-06-27 17:03:32 +00:00
ISSUE_TEMPLATE chore: re-organize labels for better triage results (#819) 2025-10-17 19:49:11 +08:00
scripts feat(web-shell): auto-post visual previews (screenshots + flow GIFs) on PRs (#6880) 2026-07-15 06:48:52 +00:00
workflows ci: quarantine cron-interactive from push E2E to nightly-only (#6986) 2026-07-15 17:18:28 +00:00
actionlint.yaml feat(ci): on-demand tmux real-user testing for PRs (#5203) 2026-06-21 11:56:29 +08:00
dependabot.yml Limit dependabot PRs to security updates (#6657) 2025-08-20 22:24:43 +00:00
pull_request_template.md docs(agents,pr-template): add Working Principles and restructure PR template (#4496) 2026-05-25 19:15:35 +08:00
release.yml chore: add .github/release.yml to support skip-changelog label (#4327) 2026-05-20 22:30:52 +08:00