Skip to content

docs: plugin catalog for the 14 new game-ci/cli plugins - #586

Closed
frostebite wants to merge 3 commits into
mainfrom
docs/plugin-catalog
Closed

docs: plugin catalog for the 14 new game-ci/cli plugins#586
frostebite wants to merge 3 commits into
mainfrom
docs/plugin-catalog

Conversation

@frostebite

Copy link
Copy Markdown
Member

Summary

Adds a "Plugin Catalog" table to docs/03-github-cli/04-configuration-and-plugins.mdx covering all 14 plugins from the current plugin roadmap:

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 --check clean on the touched file
  • Committed with --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/
  • Manual review of rendered page (same pre-existing local build blocker as prior docs PRs this session)

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/.
@github-actions

Copy link
Copy Markdown

Cat Gif

@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Aug 24, 2026

Copy link
Copy Markdown

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/.
frostebite added a commit that referenced this pull request Aug 24, 2026
…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.
@frostebite

Copy link
Copy Markdown
Member Author

Superseded by #585, which now includes this catalog directly (as of 55bff5b).

Consolidating rather than merging separately: this PR targeted docs/03-github-cli/04-configuration-and-plugins.mdx, but #585 renumbers that page to 05-configuration-and-plugins.mdx (it inserts a new 04-orchestrate-advanced/ section) - the two would otherwise collide on the same content under different filenames.

The merged content is also updated to match what actually shipped since this PR was opened, not the original snapshot:

@frostebite frostebite closed this Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant