kimi-code/.github
liruifengv 065d714baa
ci: run lint, typecheck and tests on pull requests (#189)
* ci: run lint, typecheck and tests on pull requests

* ci: run the PR test suite on windows as well as ubuntu

* ci: split checks into per-check jobs (lint/typecheck/test/test-windows)

Structure mirrors kimi-code's ci.yml: one job per check, minimal
permissions; the Windows job gets extra testTimeout headroom.

* ci: trigger a fresh run for the split-job workflow

* ci: actually land the split-job workflow definition

The previous rename commit silently kept the old matrix content: a
failing pathspec in the same git add aborted the staging, leaving the
rewrite unstaged. This is the intended four-job version.

* test: pin platform assumptions in three desktop main-process suites

They silently assumed a non-Windows host: the deep-link no-op test never
pinned a platform, the trace test compared against a posix-joined literal,
and the window telemetry tests let the real win32 branch run with an
undefined process.resourcesPath. All green on the Windows runner now.
2026-08-06 14:18:25 +08:00
..
actions ci: migrate desktop packaging to GitHub Actions and add changesets release flow (#1) 2026-07-16 22:45:14 +08:00
workflows ci: run lint, typecheck and tests on pull requests (#189) 2026-08-06 14:18:25 +08:00