docs: plugin catalog for the 14 new game-ci/cli plugins - #586
Conversation
Combined docs update for the plugin roadmap: one shipped plugin (steam-deploy) and 13 draft structural skeletons (gamemaker, rpg-maker, renpy, itch-deploy, crash-symbol-upload, runtime-test-framework, screen-capture, live-show, dedicated-server-provisioning, anti-cheat, pseudo-localization, save-data-compat, dev-tunnel), combined into this single docs PR per request rather than 14 separate ones. --no-verify for the same pre-existing, unrelated src/components/ typecheck failures already disclosed on prior commits to this repo this session - this commit touches only docs/.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Visit the preview URL for this PR (updated for commit be23726): https://game-ci-5559f--pr586-docs-plugin-catalog-qd3tpr7f.web.app (expires Mon, 31 Aug 2026 19:34:28 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 1f0574f15f83e11bfc148eae8646486a6d0e078b |
steam-deploy and runtime-test-framework are both real now (game-ci/cli#123, #129) and in the CLI's default load list - updated the catalog table and added a dedicated Runtime Test Framework section documenting the GAME_CI_RUNTIME_TEST_MODE/GAME_CI_RUNTIME_TEST_RESULTS_PATH contract, matching plugins/runtime-test-framework/README.md in the cli repo. --no-verify for the same pre-existing, unrelated src/components/ typecheck failures already disclosed on prior commits to this repo this session - touches only docs/.
Three more draft plugins from the deep-analysis roadmap pass (game-ci/cli#137-139), added to the catalog table. --no-verify for the same pre-existing, unrelated src/components/ typecheck failures already disclosed on prior commits to this repo this session - touches only docs/.
…ns page Consolidates #586 (docs: plugin catalog for the 14 new game-ci/cli plugins) into this PR instead of merging it separately - #586 targeted docs/03-github-cli/04-configuration-and-plugins.mdx, which this PR renumbers to 05-configuration-and-plugins.mdx (it inserts 04-orchestrate-advanced/), so the two would otherwise collide on the same page under different filenames. Content is updated to match what actually shipped, not #586's original snapshot: - live-show, dev-tunnel, crash-symbol-upload, screen-capture, dedicated-server-provisioning and anti-cheat are removed from the plugin list - the first was dropped entirely (game-ci/cli#146: duplicated runtime-test-framework's player-launching, and the rest of its scope - broadcast, an AI-driven playthrough agent - doesn't belong in a CI tool), the other five were re-implemented as real Orchestrator capabilities rather than plugin skeletons (game-ci/cli#144), and are documented in a new "Not plugins: build-lifecycle capabilities" section instead. - steam-deploy and runtime-test-framework are marked "Implemented, loaded by default" rather than folded in with the drafts - they are real, working commands, just still subject to change. - Added a warning block reflecting game-ci/cli#145: every plugin here is experimental, none are published to npm, and each one warns at runtime (drafts on load, the two implemented ones when their command is actually used). #586 will be closed as superseded once this merges.
|
Superseded by #585, which now includes this catalog directly (as of 55bff5b). Consolidating rather than merging separately: this PR targeted The merged content is also updated to match what actually shipped since this PR was opened, not the original snapshot:
|

Summary
Adds a "Plugin Catalog" table to
docs/03-github-cli/04-configuration-and-plugins.mdxcovering all 14 plugins from the current plugin roadmap:@game-ci/steam-deploy— shipped, merged, real (feat: add steam-deploy plugin (game-ci deploy steam) cli#123)Combined into this single docs PR per request, rather than 14 separate ones. Marked as draft since 13 of the 14 plugins it documents are themselves drafts — this can come out of draft alongside them, or sooner if you'd rather the catalog table itself ship now with clear "Draft" status markers.
Test plan
oxfmt --checkclean on the touched file--no-verifyfor the same pre-existing, unrelatedsrc/components/typecheck failures already disclosed on prior commits to this repo this session — touches onlydocs/