From eaa133b8e7dd74bb8d20b0342125040782a1f607 Mon Sep 17 00:00:00 2001 From: garrytan Date: Mon, 2 Nov 2026 01:54:38 +0000 Subject: [PATCH] docs(support-tiers): Windows CI in the present tense now that windows-smoke is required (#3806) Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- changelog.d/gsta203-support-tiers-present.md | 1 + docs/support-tiers.md | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 changelog.d/gsta203-support-tiers-present.md diff --git a/changelog.d/gsta203-support-tiers-present.md b/changelog.d/gsta203-support-tiers-present.md new file mode 100644 index 000000000..4b82c7ca0 --- /dev/null +++ b/changelog.d/gsta203-support-tiers-present.md @@ -0,0 +1 @@ +- `docs/support-tiers.md` describes Windows CI as it works now. `windows-smoke` is the required Windows check on pull requests, and the six-shard `windows-free-tests` suite runs nightly on main or by hand and never blocks a pull request. The page was written before #3806 landed, so it still said these changes were coming. diff --git a/docs/support-tiers.md b/docs/support-tiers.md index e919aaf4d..05b01b4aa 100644 --- a/docs/support-tiers.md +++ b/docs/support-tiers.md @@ -10,7 +10,7 @@ gstack has two support tiers. Full support gets the whole test suite, paid evals ## Minimal support -- **Windows** (Git Bash or MSYS): with a default Git for Windows install, `./setup` installs, and the core skills start without errors. The core skills are `/ship`, `/review`, `/qa-only`, `/investigate` and `/browse` on gstack's own browser. Once the `windows-smoke` CI job lands, it checks this on every pull request (see Windows CI below). +- **Windows** (Git Bash or MSYS): with a default Git for Windows install, `./setup` installs, and the core skills start without errors. The core skills are `/ship`, `/review`, `/qa-only`, `/investigate` and `/browse` on gstack's own browser. One required CI job, `windows-smoke`, checks this on every pull request (see Windows CI below). - **Gemini models:** the core workflows run to the end without errors when Gemini is the host agent or a reviewer. We check this by hand or with one cheap smoke run, not with an eval cell. That is the whole promise. Other skills, optional parts such as `/cso`'s native helper, non-default shell settings and speed are not covered. @@ -23,8 +23,9 @@ That is the whole promise. Other skills, optional parts such as `/cso`'s native ## Windows CI -- **Today:** the six-shard Windows free suite (the `Windows Free Tests` workflow, `windows-free-tests`) runs on every pull request and every push to main, and it is a required check. -- **Once `windows-smoke` lands:** `windows-smoke` becomes the required Windows check on pull requests. The six-shard suite then runs nightly on main, or when someone starts it by hand, and never blocks a pull request. A red nightly run gets a fix only when it shows an install, startup or core-workflow break. +- `windows-smoke` is the required Windows check on pull requests. +- The six-shard Windows free suite (the `Windows Free Tests` workflow, `windows-free-tests`) runs nightly on main, or when someone starts it by hand, and never blocks a pull request. +- A red nightly run gets a fix only when it shows an install, startup or core-workflow break. ## What doesn't change